目 录 内容摘要: 1 关键字: 1 Abstract: 1 Key words: 1 1. 引言 2 2. 系统分析 2 2.1可行性分析 2 2.2需求分析 3 3. 总体设计 11 3.1功能模块图 11 3.2数据库设计 12 3.3类图 18 4. 详细设计及实现 19 4.1界面设计 19 4.2数据输入输出设计 23 4.3代码实现 24 5 系统测试 31 5.1注册测试 31 5.2登陆测试 31 5.3私聊测试 32 5.4群聊测试 33 5.5文件传输测试 34 6 总结 35 参考文献 37 4.3.3聊天客户端设计 聊天窗口发送文件文字与图片的代码如下: //发送文字 public void insertString(String s, SimpleAttributeSet attributset) { Try { doc.insertString(doc.getLength(), s, attributset); doc.insertString(doc.getLength(), "\n", null); showScroll.getVerticalScrollBar().setValue( showScroll.getVerticalScrollBar().getMaximum()+20); showText.setCaretPosition(showText.getDocument().getLength()); } catch (BadLocationException e) { e.printStackTrace(); } } //发送图片 public void insertIcon(String str) { String picurl = TalkFrame.class.getResource("pic").getPath() + File.separator; try { ImageIcon icon = new ImageIcon(picurl + str); showText.setCaretPosition(doc.getLength()); showText.insertIcon(icon); doc.insertString(doc.getLength(), "\n", null); showScroll.getVerticalScrollBar().setValue( showScroll.getVerticalScrollBar().getMaximum()); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } }
2021-05-08 21:33:41 1.81MB java 仿qq程序 设计与实现 代码
1
Socket实现仿QQ聊天(可部署于广域网)附源码(1)-简介-附件资源
2021-05-04 21:42:12 106B
1
java源码包27个实例源码,可以做为你的学习设计参考,详细实例源码如下: Java中的Blowfish对称密钥加密算法类和实例.rar Java中的EJB编程实例代码.rar Java中的SSL及HTTPS协议实例源码.rar Java写的ATM机取款模拟程序.zip Java写的一个mp3播放器.rar Java写的图片幻灯片切换特效.rar Java写的天气预报软件.rar Java写的巨型LCD液晶时钟显示屏.rar JAVA图书馆管理系统源码.rar Java图像文件的缩小与放大.rar Java学生信息管理系统源码包.rar Java推箱子游戏(50关+音效).rar Java文件切割器源代码.rar Java文件选择器源代码.rar Java文字跑马灯与信息窗口.rar Java游戏中斜视角编辑器及引擎源代码.rar Java游戏使命的召唤源码.rar Java游戏沙丘城堡源代码.rar Java源码的仿QQ聊天程序.rar Java用GZIP压缩解压文件.rar Java用Zip压缩多个文件实例源码.rar Java用的在线地图浏览模块.rar Java约瑟夫环演示Applet源码.rar java网络五子棋的源代码.rar JAVA网络抓包程序.rar Java转换xml.rar java项目源码在线相册系统.rar
仿QQ聊天软件源码
2021-04-11 19:04:40 24KB qq 聊天
1.EQ.jar是可执行文件 2.src内为源码 3.lib内为derby数据库驱动/
2021-04-09 19:07:40 2.27MB swing derby
1
仿QQ聊天系统课程设计
2021-03-21 15:05:17 1.04MB 仿QQ聊天系统课程设计
简单的仿QQ聊天安卓APP 该项目用JAVA的socket实现,包含客户端,服务器与数据库,如果想运行需要注意一下几点: 服务器更改配置文件dbcpconfig.properties 我已经将所需的依赖库也上传了,如果还缺少某些依赖库,需要你自己去下 注意客户端的端口号应与服务器的端口号一致。 客户端出现服务器异常时,请注意客户端的SERVER_IP,需要保证客户端ping通服务器
2021-03-10 14:03:50 19.08MB 安卓 java qq app
仿QQ聊天系统源码,仿QQ聊天系统是基于MySQL数据库开发工具进行设计,理论研究与实践相结合,利用计算机技术、数据库技术,java技术等对腾讯QQ聊天系统的开发设计进行研究以JAVA技术为核心,利用计算机局域网通信机制原理(例如TCP/IP协议、客户端/服务器端模式(C/S模式)、网络编程设计方法等)完成了一款适合局域网的仿QQ聊天系统。该系统主要由一个聊天服务器端程序和一个聊天客户端程序两块组成。前者通过Socket套接字建立服务器,服务器能读取、转发客户端发来的信息,并能刷新用户列表;后者通过与服务器建立连接来进行客户端与客户端的信息交流。经测试,系统工作性能稳定,基本能达到聊天功能,并实现了部分附加功能.
2021-02-25 14:38:05 494KB 仿QQ聊天 源码
1
仿QQ的聊天项目
2021-02-21 19:03:03 6.34MB c# mysql
1
Android高仿qq聊天界面,发送表情,添加本地图库照片,可拍照 Android高仿qq聊天界面,发送表情,添加本地图库照片,可拍照
2021-02-01 12:09:03 5.22MB qq 微信
1