ITPub博客

首页 > 应用开发 > Java > 用Java写QQ聊天界面项目+源码

用Java写QQ聊天界面项目+源码

原创 Java 作者:zoukuaidian 时间:2020-11-19 10:19:53 0 删除 编辑

1.前言

   先说一下这个小项目也算是我在大学做的第一个应该算的上是的项目的项目,前前后后用了20天左右吧。先是用swing写好了仿QQ界面(界面很丑)最后逻辑实现都是后面断断续续加进去的。写这个项目之前没有很好的规划在逻辑实现方面与数据库逻辑交互过于频繁。走了很多的弯路

2.功能实现

1.修改功能(密码、昵称、个性签名) 2.添加好友、删除好友 3.单聊功能 4.判断好友是否在线

3.模块划分

4.使用的知识

  • netty
  • swing
  • 集合等同步阻塞队列synchronousQueue
  • 数据库MySQL中的CRUD
  • C3p0连接池
  • JSON字符串

5.部分代码实现

1.nettyController.java
修改密码
添加好友
从添加好友逻辑实现上我走了很多的弯路频繁的访问数据库,这是一件很不好的事情
PS:如果需要源码,可加Java学习交流Q群:927296445,你在学习Java过程中遇到的问题都可以在群里咨询,群里面还有我这段时间整理的一些Java学习手册,面试题,开发工具,PDF文档书籍教程,需要的话都可以进来免费自行下载。









2.ClientHandler.java










4.tipFrame



6.运行例图

1.登录界面

注册账号和忘记密码没有添加事件现在就是个摆设


2.联系人界面

这里面的所有功能都可以使用

3.聊天界面

这个里面表情按钮没弄好

4.通信的过程


5.修改操作

6.好友的操作


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69985675/viewspace-2735147/,如需转载,请注明出处,否则将追究法律责任。

上一篇: Java学习书籍汇总
下一篇: Java并发编程讲解
请登录后发表评论 登录
全部评论

注册时间:2020-10-19

  • 博文量
    53
  • 访问量
    21173