java 多线程聊天系统

时间:2012-05-03 06:32:51
【文件属性】:

文件名称:java 多线程聊天系统

文件大小:9KB

文件格式:RAR

更新时间:2012-05-03 06:32:51

多线程 聊天系统 java

QQ界面的聊天系统,服务器端用多线程实现了公共聊天和私人聊天,还可以传送简单的文本文档 说明: 主程序:SFace.java和Face.java 服务器端操作说明: 1、输入本地IP和聊天通信的端口,然后建立服务器; 2、消息接收框里有客户上线与下线的提示; 3、点击“发送信息“或者按”Ctrl+Enter“快捷键向每个在线用户发送服务器消息; 客户端操作说明: 1、点击”连接“弹出”连接服务器“对话框,分别填写服务器的地址(IP)、通信端口、用户登录的名字(用户ID不能为空); 2、点击”发送信息“或按”Ctrl+Enter“发送信息(发送的信息内容不能为空); 3、点击”清屏“按钮将接收信息框里面的信息全部清除; 4、点击”发送文件“弹出打开文件对话框,可以选择要发送的*.txt文件; 5、双击”在线用户”列表框里面的“用户名“可以进行”悄悄话”私人聊天或者传送文件同时激活“私聊”选择框(不可以双击自己的用户名和自己私聊); 6、“聊天对象”提示用户此时的通信对象; 7、当“私聊”处于激活,点击此选择框,通信对象又变成“所有人”; 8、当有文件传过来的时候,程序自动弹出保存文件对话框; 9、从在线用户列表框中可以知道“用户在线”、“用户上线”和“用户下线”;


【文件预览】:
server
----Server.java(4KB)
----ServerThread.java(4KB)
----SFace.java(4KB)
client
----在线.gif(1KB)
----Face.java(8KB)
----connectDialogClass.java(2KB)
----Client.java(5KB)
聊天室程序说明文档.txt

网友评论

  • 内容很详细,对我很有帮助,但是没有说明对初学者来说比较难看懂,不过还是谢谢分享。
  • 漂亮的代码
  • 分要的有点多哦哥们 但是东西还可以
  • 真嘛烦。。。还要积分
  • 没说明,看起来比较费劲
  • 内容与描述相符,具有参考性,代码可运行,感谢
  • 代码还不错,可惜没说明
  • 很好,很精简
  • 不知道是不是我的电脑的问题 运行的时候会出现错误 辛苦了