6.实现带界面且能够与群聊服务器配套的客户端
首先对客户端进行分析
①.登陆界面:用户名
密码
登陆按钮:点击登陆触发事件(连接服务器,把输入的用户名和密码发送到服务器验证)
注册按钮:点击注册按钮(把注册的用户名和密码发送到服务器端登记)
聊天界面:聊天消息显示框(把服务器端发送过来的消息显示在该区域)
输入消息显示框(用户输入的消息显示在该区域)
发送按钮,点击发送按钮触发事件(向服务器发送用户输入的消息)
通过对界面的分析,我们不难发现,其实整个客户端的内部处理都是围绕着界面的,因此,可以把界面所在的类作为主类,向外延伸来设计类,实际上没有这么复杂地:请看源代码!!!!!