计算机网络最后一次作业
来源:互联网 发布:linux 查看ssh 编辑:程序博客网 时间:2024/05/17 07:16
多人聊天室的实现
一、实验目的
实现多人聊天,文件传输,表情包发送
二、实验内容
(一)登陆界面
使用windowbuilder设计的登录界面,点击注册按钮,即可进入注册界面
(二)注册界面
这两个界面实现比较简单,在工程里面创建一个properties的文件,用户注册的用户名和密码以键值对的方式保存在properties文件中,登录之后即会进入聊天室。实现聊天的过程比较复杂,也遇到了一些细节性的问题,导致一些空指针错误。我的这个聊天室功能不是很完善,还想实现在聊天室的右侧显示在线用户,一些细节性的功能也没有实现,代码写得有点少了,导致想实现的功能实现不出来。后面的聊天界面感觉实在有点烂,在这里就不想展示了。代码展示的话,在gif的图片里展示吧
(三)总结
这次的多人聊天室我很久之前就想写得一个东西,但是写了之后发现自己还存在很多问题,也还遇到一些问题没有解决,后续我会继续做。
阅读全文
0 0
- 计算机网络最后一次作业
- ZZU15级软工最后一次算法作业
- 软基作业——最后一次的留念
- 计算机网络作业
- 计算机网络作业
- 计算机网络作业
- 最后一次
- 最后一次
- 最后一次
- 林老师最后一次大作业:Project 10 – RTSP Windows Client: RFC 2326
- 计算机网络第三次作业
- 计算机网络编程作业
- [计算机网络] 作业(1)
- 计算机网络作业合辑
- 计算机网络第一次作业
- 计算机网络作业二
- 计算机网络第二次作业
- 计算机网络作业三
- Linux进程地址空间管理
- HDU 5982Relic Discovery
- python中的os.listdir()方法
- java创建线程的方式
- yum 网络库服务器基础搭建
- 计算机网络最后一次作业
- 第14周项目3- B-树的基本操作
- OpenCV学习1 Mat图像的常见读写方式
- matlab---之params.variable
- HDOJ 2562 奇偶位互换(水)
- 1.40 yum安装软件的时候,记不全包名,如何查找到完整的包名
- android平台使用Opengl实现点、线、三角形的绘制
- pokemon go 和 虚拟gps
- 13周:2.请编程设计一个登录界面,要求输入账号密码(不考虑事件)