前言
防制的QQ聊天登录以及聊天功能,可以实现基本的注册账号,记住密码,密码找回,自动登录,注销等功能,多客户端实现无障碍聊天,传输文件,互不影响,使用简单方便。
Q趣聊天——客户端开发
话不多说,上图,界面是使用swing编写的,有点小丑,嘿嘿,可以导入一些包来修饰组件的,后期有时间就继续拓展。
聊天功能涉及到信息的传递,有关于socket网络编程,可以找些教材来看看,补一下这方面的基础。这里主要涉及到客户端跟服务器端两个方面的问题,在这里,我先讲的是客户端,从自己预定义功能出发,从界面表现层出发,然后业务逻辑层,最后DAO数据处理层。
开发——界面开发
给页面添加监听器,红色圈出了几个事件源,由点击它们出发事件,来跳到新页面或者执行查询,反馈提醒等功能。
- 登录
// 监听登陆按钮
loginButt