文件名称:
基于java的仿qq聊天程序的设计与实现 +代码
开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2012-12-08
详细说明:目 录
内容摘要: 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();
}
}
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.