当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

仿QQ聊天第二版

发表于: 2014-08-07   作者:肆无忌惮_   来源:转载   浏览:
qq
摘要: 在第一版之上的改进内容:  第一版链接: http://479001499.iteye.com/admin/blogs/2100893   用map存起来号码对应的聊天窗口对象,解决私聊的时候所有消息发到一个窗口的问题. 增加ViewInfo类,这个是信息预览的窗口,如果是自己的信息,则可以进行编辑.   信息修改后上传至服务器再告诉所有用户,自己的窗口

在第一版之上的改进内容:

 第一版链接:

http://479001499.iteye.com/admin/blogs/2100893

 

用map存起来号码对应的聊天窗口对象,解决私聊的时候所有消息发到一个窗口的问题.

增加ViewInfo类,这个是信息预览的窗口,如果是自己的信息,则可以进行编辑.

 

信息修改后上传至服务器再告诉所有用户,自己的窗口上也进行改变

 

发现bug: 注册的时候:注册完毕直接登录上去了,结果关闭该客户端会抛出异常,原因是 点击登录按钮就已经和服务器建立了连接,点击注册按钮又重新建立了连接,所以服务器就启动了两个线程.一个是之前账号不存在的时候的线程,一个是注册完毕之后的线程.当该客户端关闭,那个不该存在的线程就会抛出SocketException

 

注册的用户保存到文件中,下次再启动服务器从文件中先读取注册账户信息,涉及到在文件末尾追加对象

详细说明见: 

http://479001499.iteye.com/blog/2101492

 

具体说明见附件中的 说明.txt

 

 

仿QQ聊天第二版

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
一直以来,很多java的同志们都没有一个完整资料来参考。把源码贴出来,大家共享! view plain copy
一直以来,很多java的同志们都没有一个完整资料来参考。把源码贴出来,大家共享! import java.awt.
无图无真相,先贴运行截图: 客户端: 登录: 注册: 注册成功: 查找好友: 找到好友: 用户验证请
RichEditDemo(WTL版): RichEditDemo(DuiLib版): 1、支持输入框文字格式设置,包括字体名称、字体
无图无真相,先贴运行截图: 客户端: 登录: 注册: 注册成功: 查找好友: 找到好友: 用户验证请
在Socket和ServerSocket通信的应用上,挑选了聊天来进行深入练习. 这是第一个版本,暂时实现了基本的
仿QQ聊天程序 转载请标明出处:牟尼的专栏 http://blog.csdn.net/u012027907 一、设计内容及要求 1.
点击下载源码 转载请注明出处,谢谢! 最终版已上传。优化下拉刷新、增加来消息声音提示、主界面改
源码下载:http://download.csdn.net/detail/weidi1989/4619686 转载请注明出处,谢谢! 最新修改版
仿QQ聊天软件2.0版 转载请标明出处:牟尼的专栏 http://blog.csdn.net/u012027907 上次课设做了Java
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号