Java socket多线程聊天系统(myeclipse)

时间:2015-11-08 06:54:53
【文件属性】:

文件名称:Java socket多线程聊天系统(myeclipse)

文件大小:33KB

文件格式:ZIP

更新时间:2015-11-08 06:54:53

Java socket 多线程 聊天系统 myeclipse

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


【文件预览】:
Chat
----bin()
--------CChat()
--------SChat()
----src()
--------CChat()
--------SChat()
----.project(380B)
----.classpath(232B)

网友评论

  • 很好的参考价值!谢谢分享!@
  • 代码很实用,解决了对socket的问题
  • 很优秀的代码多谢楼主的分享,对于游戏开发很有帮助
  • 不错收下了啊!!!
  • 很优秀。但发送文件后自己的客户端也会出现接受文件的窗口,如按取消,则出现乱码。
  • 运行不了...不知道是我哪里出问题了,但是代码还是很优秀啊
  • 哎, 图片的名字害死我了
  • 可以直接使用。不过有点简单
  • 这个真的不错。。推荐新手学习用
  • 很好 简单易懂 不过有些判断没添加
  • 很好的参考,有注释就更好了
  • 很好,很清楚的了解了网络编程。
  • 还不错,不过有点小错
  • 很好,这个很有借鉴意义,谢谢
  • 程序运行有问题啊,代码还的好好看看,不过谢谢分享!
  • 把图片名字改成在线能正常运行起来,不过代码看的不是很明白
  • 很有用,谢谢!!1
  • 可以直接使用。不过写的还是略有点简单,很多边界处理也没有。参考价值还是挺高的
  • 很好,很强大,就是不太详细
  • 很有参考价值
  • 挺好的,但是我运行不起来呀,楼主帮帮忙啦,联系下我哦,577923679我的Q
  • 真的很强大、~!学习了~~拜谢~!就是不知道局域网内能不能聊天、正在试验~!~~
  • 客户端CChat 那个gif图名称改为“在线”就能用了
  • 这个程序运行有问题啊,感觉代码有点乱
  • 直接导入用不了,可能是myeclipse配置的问题。
  • 不知道是不是我设置问题,客户端不能运行