此项目是使用springboot、mysql、netty、javafx实现的在线聊天程序。
一,技术栈
1,springBoot 2.x.x
2,netty
3,mysql 5.7
4,javafx
5,jdk 1.8
二,功能
1,邮箱注册账号
2,邮箱找回密码
3,昵称\账号登录
4,自动登录
5,记住密码
6,切换账号
7,添加好友
8,删除好友
9,更换头像
10,私人聊天
11,发送表情消息
12,发送文件消息
13,发送语音消息
14,语音通话
15,查找聊天记录
三,功能截图
1,注册账号和找回密码在网页中,都需要使用邮箱
2,程序登录界面,这里可选择注册账号,忘记密码,自动登录,记住密码。登录账号可使用账号或者昵称登录。
3,聊天界面可发送表情,文件,语音消息,可发起语音通话。
4,添加好友界面
5,聊天记录界面
6,切换账号
7,修改个人信息,点击头像可更换头像
四,下载体验
如果大家想看看程序,可以下载体验一下: