JavaRush /Java 博客 /Random-ZH /我的聊天记录
Андрей Иоч
第 30 级
Новосибирск

我的聊天记录

已在 Random-ZH 群组中发布
大家好!我想分享我的小项目!我解决了 JavaRush 的“大问题”之一(“聊天”,多线程任务,第 6 级),对其进行了更改、修改,结果如下:
我的聊天 - 1
与原始任务相比,已更改/添加了哪些内容:
  • 使用 ResourceManager 类从属性文件中读取配置;
  • 添加了聊天室和创建自己的聊天的能力;
  • 添加私信;
  • 全新的 Swing 客户端界面;
  • 添加了用于发送消息和客户端命令的热键;
  • 添加设置窗口;
  • 添加了表情符号;
  • 选项卡用于显示来自不同聊天室和私人聊天的消息;
  • 添加未读消息计数器;
  • 制作了用户树,用于显示聊天中的用户以及呼叫私信;
  • 机器人学会了用表情符号来回应表情符号;
  • 添加了 log4j 记录器;
  • 添加了 jUnit 测试;
  • 我把它全部包装在 Maven 中,并将其分成模块。
GitHub 链接: https: //github.com/DevCorvette/chat 任何感兴趣的人,来看看,发表评论,我会很高兴:) 我也会很高兴收到建设性的批评。PS:还没有解决问题的朋友,不要向我寻找现成的解决方案。几乎所有内容都在那里被重写;)
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION