目 录 内容摘要: 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
比较贴近腾讯图片效果的样式,大家可以在开发中参考使用。内包含样式以及照片文件。下载后直接可用。
1
Android自定义控件之仿QQ讨论组和微信群聊组合头像 详细见博客: http://blog.csdn.net/whitley_gong/article/details/50939819
2021-04-29 10:30:08 6.27MB Android
1
一个基于Android设计的聊天系统 采用的是sqlserver2005数据库, 一共4个表 yq_buddy 是好友信息表 yd_group是群组信息表 yq_group_member是群成员信息表 yq_user是用户信息表哦 YQ_Server是服务器端程序 YQ是手机客户端程序 服务器端运行在电脑上 整个聊天过程采用的是气泡方式呈现 这个系统程序朋友给我的 我测试好像不能通过界面添加好友 只能去数据库中添加
2021-04-27 22:17:33 1.88MB Androi
1
项目名称:C#仿QQ右下角弹出提示框 下载文件内容: c# 仿qq窗体自动伸缩与右下角提示框源码, 源码实现功能: 1.仿QQ的窗体伸缩功能。 2.获得鼠标在窗口内的X,Y值。 3.右下角提示框。 小编留言:更多仿QQ界面经典程序,请关注右下脚的上传者其他资源
2021-04-27 16:23:37 88KB 仿QQ右下角提示框 C#
1
jQuery仿QQ音乐播放器网页版代码是一款黑色样式风格的网页QQ音乐播放器样式代码。
2021-04-26 15:45:53 117KB JS特效-视频播放
1
C++仿QQ右下角弹出窗口,最低需VS2005运行。---------------------
2021-04-26 09:20:20 280KB C++ QQ
1
详细说明见http://blog.csdn.net/androidforwell/article/details/70229853
2021-04-24 22:06:44 21.89MB 图片上传
1
本资源利用JavaSwing和MySQL数据库实现了QQ的基本功能,可移植性好,下载到电脑,只要有MySQL数据库就可以运行。详情见: https://blog.csdn.net/Spidy_harker/article/details/103341582
2021-04-23 21:02:51 5.54MB MySQL JavaSwing 仿QQ
1