Java聊天室 IO流 Socket流 GUI界面 客户端功能及页面介绍

Java聊天室 IO流 Socket流 GUI界面 客户端功能及页面介绍

文章目录


Java聊天室 IO流 Socket流 GUI界面 客户端功能及页面介绍

Image存放的是图片素材
JiLu存放的是聊天记录

Java聊天室 IO流 Socket流 GUI界面 客户端功能及页面介绍

SanWa是代码存放位置

Java聊天室 IO流 Socket流 GUI界面 客户端功能及页面介绍

Net里存放的是客户端的消息类型枚举 根据消息类型进行分类型的读取
User里存放的是将需要传递的内容整体打包为一个对象 然后分开读取
FileUtils文件发送的工具类Utils
PathUtils是设置背景图片的图片路径Utils工具类
ScreenUtils是获取电脑屏幕大小的工具类

Java聊天室 IO流 Socket流 GUI界面 客户端功能及页面介绍

BackGroundPanel存放的是背景与图片的绘制
MainView主题页面与登录注册等功能的实现
RegisterView注册页面的实现与功能校验
FunctionView是登录成功后的主体功能页面
ClientReadMsgThread是客户端进行分类型的消息读取线程
TiShi是登陆成功后的欢迎页面
ChaXunCompoent是页面分割后右边界面实现的查询聊天记录功能逻辑及页面
DeleteCompoent是页面分割后右边界面实现的删除聊天记录功能逻辑及页面
PrivateCompoent是页面分割后右边界面实现的私人频道聊天的功能逻辑及页面
PublicCompoent是页面分割后右边界面实现的公共聊天频道功能逻辑及页面
ShangXiaCompoent是页面分割后右边界面实现的上下线提醒功能逻辑及页面
UserManageCompoent是页面分割后右边界面实现的获取在线列表功能逻辑及页面
WenJianconpoent是页面分割后右边界面实现的私人聊天频道功能逻辑及页面
YinShenCompoent是页面分割后右边界面实现的上线隐身功能逻辑及页面