该项目是简单聊天室的实现
编写工具:Eclipse3.2(图形界面:NetBeans 6.5)
主要功能:
用户登陆(用户名不能重复,密码随便)
载入用户列表(可动态载入,删除)
发送群聊信息,发送私聊信息(可发送给指定多个客户端,由列表选择)
发送动态表情
收发文件,文件夹
在线小游戏(待实现)
该项目起初目的在于为一般的网络程序提供以一个可以方便传播数据的框架,如:聊天
文件收发,游戏等。。。
项目中提供了两种数据传输方式
1:普通消息,该数据作为序列化后的对象消息,先发送到服务器,
然后由服务器转发给目标客户端
2:直接客户端连接,该方式先由客户端向服务器申请连接到目标客户端,
然后提供以中从客户端到客户端的传输方式(比如 文件的传输)
程序配置说明:
在程序目录\files下serverconfig.cfg文件是服务器端口号和ip号
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
java swing 多功能 聊天室 (102个子文件)
run Server.bat 15B
serverconfig.cfg 42B
NetZone.class 9KB
ChatDialog.class 7KB
FileReceiveFrame.class 7KB
ClientChat.class 4KB
Server.class 4KB
GamePanel.class 4KB
LoadFrame.class 4KB
ClientInfo.class 4KB
Snake.class 3KB
FaceDialog.class 3KB
FileSender.class 2KB
Config.class 2KB
MyEditor.class 2KB
Snake$Node.class 2KB
FileSendMsg.class 2KB
ImageMsg.class 1KB
StringMsg.class 1KB
WarFrame.class 1KB
NewClientMsg.class 1KB
BreakMsg.class 1KB
ZoneFrame.class 957B
FileReceiveMsg.class 914B
WarFrame$1.class 911B
SnakeMoveMsg.class 795B
FileReceiveFrame$3.class 778B
FileReceiveFrame$2.class 763B
FileReceiveFrame$1.class 763B
ClientChat$1.class 753B
NetZone$3.class 744B
NewSnakeMsg.class 732B
ChatDialog$4.class 721B
ChatDialog$3.class 721B
ChatDialog$2.class 721B
NetZone$4.class 700B
NetZone$5.class 700B
NetZone$2.class 700B
Message.class 697B
ChatDialog$1.class 690B
LoadFrame$2.class 675B
LoadFrame$1.class 675B
NetZone$1.class 672B
QuitMsg.class 662B
ChatDialog$5.class 643B
Debug.class 472B
MsgListener.class 163B
.classpath 226B
死亡骑士.gif 113KB
猫咪射手.gif 47KB
小孩.gif 42KB
心碎.gif 41KB
好吃.gif 37KB
发怒.gif 33KB
熊.gif 31KB
先知.gif 27KB
女猎手.gif 26KB
剑圣.gif 26KB
大法师.gif 25KB
恶魔猎手.gif 24KB
福气猪.gif 24KB
牛头.gif 22KB
哭.gif 19KB
山丘.gif 18KB
气死我了.gif 16KB
加油.gif 13KB
郁闷.gif 12KB
闭嘴.gif 8KB
NetZone client chat.jar 633KB
NetZone.java 11KB
ChatDialog.java 9KB
FileReceiveFrame.java 8KB
LoadFrame.java 3KB
Server.java 3KB
Snake.java 3KB
ClientChat.java 3KB
ClientInfo.java 3KB
FileSender.java 3KB
GamePanel.java 3KB
MyEditor.java 2KB
FaceDialog.java 2KB
Config.java 1KB
FileSendMsg.java 1KB
WarFrame.java 933B
ImageMsg.java 810B
StringMsg.java 771B
FileReceiveMsg.java 633B
NewClientMsg.java 593B
Message.java 546B
ZoneFrame.java 519B
BreakMsg.java 514B
NewSnakeMsg.java 495B
SnakeMoveMsg.java 480B
QuitMsg.java 448B
Debug.java 110B
MsgListener.java 91B
.project 386B
项目说明.txt 731B
包说明.txt 231B
类说明.txt 196B
共 102 条
- 1
- 2
chenyugang1988
- 粉丝: 5
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页