![]() |
пре 4 година | |
---|---|---|
.idea | пре 4 година | |
images | пре 4 година | |
src | пре 4 година | |
target | пре 4 година | |
Readme.MD | пре 4 година | |
pom.xml | пре 4 година |
2020-12-30 18:05:40 星期三
具体思路如下图:
Info:通信的消息报文类,包括消息报文的类型、内容、发送者、接收者、文件。
User:客户端实体,包含username,password,image,分别代表用户名,密码,头像。
LoginFrame:登录界面,包含注册,登录,修改密码
ProfileFrame:操作界面,包含连接服务器,私聊,广播
Server:服务端启动类
Client:客户端启动类
RedisUtils:用于与Redis远程服务器的操作,包括存用户名、密码等的缓存。
SwingUtils:包含Swing组件需要的方法,包括图标比例自适应、等比例面板大小。
ToolUtils:通用功能工具类,包括获取系统时间、获得文件后缀名、读写文件、获得用户头像等。