- 博客(0)
- 资源 (2)
- 收藏
- 关注
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、从在线用户列表框中可以知道“用户在线”、“用户上线”和“用户下线”;
2009-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人