![]() |
4 년 전 | |
---|---|---|
out | 4 년 전 | |
sql | 4 년 전 | |
src | 4 년 전 | |
Readme.MD | 4 년 전 |
2020-12-28 18:08:38 星期一
如下图:
Tip:
监听注册事件 不能空输入,输入的两次密码必须一致。 插入数据库=>将注册客户的账号密码存储 自动插入前面一位+1的端口
- Dialogs1:
绘制注册验证对话框(确认注册成功并跳转至登录界面)
Tip:
监听注册按钮 点击注册跳转注册界面 监听登录事件 查询数据库=>验证账号密码及在线状态(存在且离线才能登录) 更新数据库=>更新客户在线/离线状态 查询数据库=>查询客户的服务端端口 开启服务端,开启客户端
- Dialogs4:
绘制登录验证对话框(确认登录成功并跳转至好友列表)
Tip: 监听选择/聊天/退出登录事件 查询数据库=>查询在线用户 显示用户到好友列表 更新数据库=>退出时更新用户在线/离线状态 点击聊天跳转至聊天界面
Tip: 通过多线程分别创建/开启客户端和服务端 客户端连接聊天对象的服务端,服务端连接聊天对象的客户端 循环不断的发送和接收/写入和读取 将接收和发送的数据在界面上显示 断开时关闭聊天功能的一切服务