隔壁就有一个,还送源码:
  http://topic.csdn.net/u/20120518/13/efd4e454-8ca3-4ec6-af0e-b0e553bb15a6.html

解决方案 »

  1.   

    我们7人,上学期软件工程课程设计 就实现 一个基于linux的用java实现的一个即时通讯软件。从需求到测试。基本实现了现在QQ的功能,除了视频和语音还有一些问题。如果要做好 任务还是挺多,挺难的
      

  2.   

    [email protected]楼主好人 膜拜
      

  3.   

    熟悉一下socket、多线程和swing做个简单点的
      

  4.   

    韩顺平的java讲解中有
    http://www.verycd.com/search/folders/%E9%9F%A9%E9%A1%BA%E5%B9%B3%20%20java
      

  5.   

    熟悉一下socket、多线程和swing做个简单点的
      

  6.   

    [email protected]  谢了!!!
      

  7.   

    那就威武霸气了啊FeiQ的源码可以搞着玩啊,不过是C的
      

  8.   

    dingqing.移植到安卓平台就好了!
      

  9.   

    建议选个B/S的项目。以后工作中用的较多的还是JavaWeb方向。看你自己的方向了。
      

  10.   

    你可以做一个WEB界面的聊天室,游客登录找人聊天,不是很难
      

  11.   

    我自己在刚接触java的时候花了几天时间写过一个实现了聊天 群聊和文件传输的聊天软件。类似飞鸽的东西。采用的是组播。而不是C/S结构的。我上传的CSDN资源里面倒是有这个东西。不过挺乱的。我记得当时上传的时候好像不是最终的版本。。一个接触了一个月java的人花了不到一个星期写的聊天软件怎么说呢。可以参考一下。可以最小化到托盘,怎么说呢。如果楼主还没写。可以参考一下我那凌乱的源码。
      

  12.   

    可以参照xmpp协议写点东西 java的开源有openfire 人人 MSN等都是基于这个协议写的
      

  13.   

    腾迅是个liumang公司。协议不开放,而且一个版本一个变化,让人永远跟不上。
    pidgin软件是开源的,除了不支持QQ,其它的几乎都支持。可以参考。虽然其实现不是java,语言不是问题,关键是协议。
      

  14.   

    最小化到托盘不是Java的强项。只能用PopupMenu而不能用Swing,功能较其他而言因而大打折扣!也因而在Win7下与win7的风格格格不入(因为它还是在使用原始AWT的风格)
      

  15.   

    楼主找到了吗?最好也发我一份,[email protected]万分感激~~~