• 大小: 882KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: 其他
  • 标签: 课程设计  

资源简介

课程设计的要求与数据 1.利用Socket API编程实现基于网络聊天室 2.系统分为服务端和客户端两部分:    2.1 客户端向局域网广播自己的消息,包括用户昵称、消息等;    2.2 客户端启动后可以接收广播信息,    2.3 想办法使客户端能够了解其它用户在线状态,包括用户名、IP地址、端口号等;    2.4 想办法通过广播达到私聊的功能     课程设计应完成的工作 1.TCP/UDP的Socket网络机制 2.程序设计以及调试方法

资源截图

代码片段和文件信息

package client;

import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

import javax.swing.BorderFactory;
import javax.swing.Jframe;
import javax.swing.JPanel;
import javax.swing.JTextArea;

public class ChatClient extends javax.swing.Jframe

private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private JPanel jPanel3;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JScrollPane jScrollPane2;
private javax.swing.JTextArea jTextArea1;
private javax.swing.JTextArea jTextArea2;
private javax.swing.JTe

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-12-26 16:43  计算机网络课程设计-基于广播通信的聊天室设计\
     文件       25600  2013-04-03 17:55  计算机网络课程设计-基于广播通信的聊天室设计\-任务书.doc
     文件      300466  2013-04-03 17:58  计算机网络课程设计-基于广播通信的聊天室设计\基于广播通信的聊天室设计.doc
     目录           0  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\
     文件       19906  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\client.jar
     目录           0  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\client_lib\
     文件      313898  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\client_lib\dom4j-1.6.1.jar
     文件       19906  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\server.jar
     目录           0  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\server_lib\
     文件      313898  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\server_lib\dom4j-1.6.1.jar
     目录           0  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\
     文件         426  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\.classpath
     文件         381  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\.project
     目录           0  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\.settings\
     文件         629  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\.settings\org.eclipse.jdt.core.prefs
     目录           0  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\
     目录           0  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\client\
     文件         737  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\client\ChatClient$1.class
     文件         812  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\client\ChatClient$2.class
     文件         978  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\client\ChatClient$3.class
     文件        3753  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\client\ChatClient.class
     文件         709  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\client\Client$1.class
     文件        3191  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\client\Client.class
     文件        4420  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\client\ClientConnection.class
     目录           0  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\server\
     文件         713  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\server\Server$1.class
     文件        1712  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\server\Server$2.class
     文件        4339  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\server\Server.class
     文件        2677  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\server\ServerConnection.class
     文件        3811  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\server\ServerMessageThread.class
     目录           0  2013-01-14 19:46  计算机网络课程设计-基于广播通信的聊天室设计\导出的jar文件\源代码\bin\util\
............此处省略14个文件信息

评论

共有 条评论