java做的网络聊天室,包含客户端与服务器源代码,同时包含聊天室中所用到的图片。
功能实现:
1.登录
在登录框输入用户名和密码之后,发送到服务器,如果服务器文件中包含这个用户,且密码匹配正确,则正确登录,否则,提示无法登录;
2.注册
没有用户名,可以向服务器里面进行注册,然后就可以用注册的用户名进行登录
3.密码找回
忘记密码想找回,需输入正确的注册用户名及邮箱。
4.发送表情
聊天界面有选择表情的label,对此label进行了鼠标事件的处理,用到的是QQ表情。
5.私聊
点击用户列表中用户名,可以选择私聊对象。发送的消息只会发送给私聊的对象。
6.查看用户资料
点击聊天界面的查看用户资料checkbox按钮,会向服务器发送查看用户资料的请求,服务器会返回用户对应的资料。
1