安 徽 大 学
java论文
论文题目:聊天
系统 专 业: 07
计算机(1)班
14089
14079
目 录
一.选题依据...................................................................................1
二.分析过程...................................................................................1
2.1服务器端............................................................1
2.2客户端...............................................................1
2.3使用图形界面设计................................................1
2.4事件处理............................................................2
2.5多线程设计.........................................................2
2.6类的封装............................................................2
三.开发过程...................................................................................2
3.1服务器端....................................................................2
3.1.1设置主窗口及显示形式.............................2
3.1.2框架的事件监听器和事件处理器.................2
3.1.3事件处理器模块......................................2
3.1.4实现主框架程序中的各子函数....................3
3.1.4.1启动服务函数..............................3
3.1.4.2关闭服务函数..............................3
3.1.4.3发送消息函数..............................4
3.1.5用户结点类和用户链表类..........................4
3.1.6端口设置类和帮助对话框类.......................4
3.1.7收发消息的类.........................................4
3.2客户端...............................................................5
3.2.1设置主窗口及显示形式.............................5
3.2.2事件监听器和事件处理器..........................5
3.2.3事件处理器模块......................................5
3.2.4主框架程序中的各子函数..........................6
3.2.4.1连接函数....................................6
3.2.4.2断开连接函数..............................6
3.2.4.3发送消息函数..............................6
3.2.5用户设置类............................................7
3.2.6连接设置类............................................7
3.2.7收发信息类...........................................7
四.测试过程..................................................................................8
4.1设置端口........................................................................8
4.2客户端................................................................8
4.3登录...................................................................9
4.4聊天....................................................................9
五.成员分工....................................................................................11
六.自我评价...........................