文件名称:java聊天室有头像源代码
介绍说明--下载内容均来自于网络,请自行研究使用
该项目由Eclipse所写 包说明: gui:图形包,客户端界面 Images:表情包 net:网路包,提供网络连接和服务交互数据的方法 net.Message:消息包,表示在网络相互传输数据时候封装的消息 Snake:待扩展的游戏包 test:备用测试包 files:配置文件 该项目是简单聊天室的实现 编写工具:Eclipse3.2(图形界面:NetBeans 6.5) 主要功能: 用户登陆(用户名不能重复,密码随便) 载入用户列表(可动态载入,删除) 发送群聊信息,发送私聊信息(可发送给指定多个客户端,由列表选择) 发送动态表情 收发文件,文件夹 在线小游戏(待实现) 该项目起初目的在于为一般的网络程序提供以一个可以方便传播数据的框架,如:聊天 文件收发,游戏等。。。 项目中提供了两种数据传输方式 1:普通消息,该数据作为序列化后的对象消息,先发送到服务器, 然后由服务器转发给目标客户端 2:直接客户端连接,该方式先由客户端向服务器申请连接到目标客户端, 然后提供以中从客户端到客户端的传输方式(比如 文件的传输) 程序配置说明: 在程序目录\files下serverconfig.cfg文件是服务器端口号和ip号
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : NetZone1.6.rar 列表 NetZone1.6\.classpath NetZone1.6\.project NetZone1.6\files\serverconfig.cfg NetZone1.6\files NetZone1.6\gui\ChatDialog$1.class NetZone1.6\gui\ChatDialog$2.class NetZone1.6\gui\ChatDialog$3.class NetZone1.6\gui\ChatDialog$4.class NetZone1.6\gui\ChatDialog$5.class NetZone1.6\gui\ChatDialog.class NetZone1.6\gui\ChatDialog.java NetZone1.6\gui\FaceDialog.class NetZone1.6\gui\FaceDialog.java NetZone1.6\gui\FileReceiveFrame$1.class NetZone1.6\gui\FileReceiveFrame$2.class NetZone1.6\gui\FileReceiveFrame$3.class NetZone1.6\gui\FileReceiveFrame.class NetZone1.6\gui\FileReceiveFrame.java NetZone1.6\gui\LoadFrame$1.class NetZone1.6\gui\LoadFrame$2.class NetZone1.6\gui\LoadFrame.class NetZone1.6\gui\LoadFrame.java NetZone1.6\gui\MyEditor.class NetZone1.6\gui\MyEditor.java NetZone1.6\gui\NetZone$1.class NetZone1.6\gui\NetZone$2.class NetZone1.6\gui\NetZone$3.class NetZone1.6\gui\NetZone$4.class NetZone1.6\gui\NetZone$5.class NetZone1.6\gui\NetZone.class NetZone1.6\gui\NetZone.java NetZone1.6\gui\ZoneFrame.class NetZone1.6\gui\ZoneFrame.java NetZone1.6\gui\类说明.txt NetZone1.6\gui NetZone1.6\Images\先知.gif NetZone1.6\Images\剑圣.gif NetZone1.6\Images\加油.gif NetZone1.6\Images\发怒.gif NetZone1.6\Images\哭.gif NetZone1.6\Images\*师.gif NetZone1.6\Images\女猎手.gif NetZone1.6\Images\好吃.gif NetZone1.6\Images\小孩.gif NetZone1.6\Images\山丘.gif NetZone1.6\Images\心碎.gif NetZone1.6\Images\恶魔猎手.gif NetZone1.6\Images\死亡骑士.gif NetZone1.6\Images\气死我了.gif NetZone1.6\Images\熊.gif NetZone1.6\Images\牛头.gif NetZone1.6\Images\猫咪射手.gif NetZone1.6\Images\福气猪.gif NetZone1.6\Images\郁闷.gif NetZone1.6\Images\闭嘴.gif NetZone1.6\Images NetZone1.6\net\ClientChat$1.class NetZone1.6\net\ClientChat.class NetZone1.6\net\ClientChat.java NetZone1.6\net\ClientInfo.class NetZone1.6\net\ClientInfo.java NetZone1.6\net\Config.class NetZone1.6\net\Config.java NetZone1.6\net\Debug.class NetZone1.6\net\Debug.java NetZone1.6\net\FileSender.class NetZone1.6\net\FileSender.java NetZone1.6\net\Message\BreakMsg.class NetZone1.6\net\Message\BreakMsg.java NetZone1.6\net\Message\FileReceiveMsg.class NetZone1.6\net\Message\FileReceiveMsg.java NetZone1.6\net\Message\FileSendMsg.class NetZone1.6\net\Message\FileSendMsg.java NetZone1.6\net\Message\ImageMsg.class NetZone1.6\net\Message\ImageMsg.java NetZone1.6\net\Message\Message.class NetZone1.6\net\Message\Message.java NetZone1.6\net\Message\MsgListener.class NetZone1.6\net\Message\MsgListener.java NetZone1.6\net\Message\NewClientMsg.class NetZone1.6\net\Message\NewClientMsg.java NetZone1.6\net\Message\StringMsg.class NetZone1.6\net\Message\StringMsg.java NetZone1.6\net\Message\包说明.txt NetZone1.6\net\Message NetZone1.6\net\Server.class NetZone1.6\net\Server.java NetZone1.6\net\包说明.txt NetZone1.6\net NetZone1.6\NetZone client chat.jar NetZone1.6\run Server.bat NetZone1.6\Snake\GamePanel.class NetZone1.6\Snake\GamePanel.java NetZone1.6\Snake\Message\NewSnakeMsg.class NetZone1.6\Snake\Message\NewSnakeMsg.java NetZone1.6\Snake\Message\QuitMsg.class NetZone1.6\Snake\Message\QuitMsg.java NetZone1.6\Snake\Message\SnakeMoveMsg.class NetZone1.6\Snake\Message\SnakeMoveMsg.java NetZone1.6\Snake\Message NetZone1.6\Snake\Snake$Node.class NetZone1.6\Snake\Snake.class NetZone1.6\Snake\Snake.java NetZone1.6\Snake\WarFrame$1.class NetZone1.6\Snake\WarFrame.class NetZone1.6\Snake\WarFrame.java NetZone1.6\Snake NetZone1.6\test NetZone1.6\包说明.txt NetZone1.6\项目说明.txt NetZone1.6