1.功能实现

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

2.模块划分

javaqq聊天案例(用Java写了一个类QQ界面聊天小项目)(1)

3.使用的知识4.部分代码实现

1.nettyController.java

修改密码

javaqq聊天案例(用Java写了一个类QQ界面聊天小项目)(2)

添加好友

javaqq聊天案例(用Java写了一个类QQ界面聊天小项目)(3)

从添加好友逻辑实现上我走了很多的弯路频繁的访问数据库,这是一件很不好的事情

2.ClientHandler.java

3.linkmen.java

这是登录成功的界面

4.tipFrame

提示操作状态窗口

5.运行例图

1.登录界面

javaqq聊天案例(用Java写了一个类QQ界面聊天小项目)(4)

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

2.联系人界面

javaqq聊天案例(用Java写了一个类QQ界面聊天小项目)(5)

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

3.聊天界面

javaqq聊天案例(用Java写了一个类QQ界面聊天小项目)(6)

这个里面表情按钮没弄好

4.通信的过程

javaqq聊天案例(用Java写了一个类QQ界面聊天小项目)(7)

5.修改操作

javaqq聊天案例(用Java写了一个类QQ界面聊天小项目)(8)

6.好友的操作

javaqq聊天案例(用Java写了一个类QQ界面聊天小项目)(9)

好了,就写到这里,代码我已经整理好了,需要的同学点赞转发本文后私信【0831】四个数字即可下载

,