论坛首页 Java企业应用论坛

java版仿QQ聊天软件,大量贴图,开放代码~~

浏览 43065 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2010-03-22   最后修改:2010-03-23
无图无真相,先贴运行截图:

客户端:

登录:


注册:


注册成功:


查找好友:



找到好友:


用户验证请求:


好友分组:


客户端主界面:


个人资料:


好友资料:


聊天窗口:


系统菜单:


状态设置:


系统托盘:


服务器端:

启动服务器:


服务器运行状态:


  • 大小: 12.3 KB
  • 大小: 15.8 KB
  • 大小: 19 KB
  • 大小: 21 KB
  • 大小: 15 KB
  • 大小: 8.1 KB
  • 大小: 20.4 KB
  • 大小: 20.8 KB
  • 大小: 20.9 KB
  • 大小: 11.3 KB
  • 大小: 11.8 KB
  • 大小: 28.6 KB
  • 大小: 4 KB
  • 大小: 25 KB
  • 大小: 51.7 KB
  • 大小: 11.1 KB
  • 大小: 5.4 KB
   发表时间:2010-03-22   最后修改:2010-03-22
在显摆下开发过程的截图,对黑屏感兴趣的可以看看









解决中文乱码:


验证请求:


右键加密:



  • 大小: 61.6 KB
  • 大小: 65.5 KB
  • 大小: 72.4 KB
  • 大小: 59 KB
  • 大小: 65 KB
  • 大小: 81.1 KB
0 请登录后投票
   发表时间:2010-03-22   最后修改:2010-03-22
下载源代码:

svn checkout http://guzz.googlecode.com/svn/bicq/ BICQ

文档:

源代码下的doc目录

java版本:

jdk1.4.0

服务器端安装与启动:

1. 安装数据库

找一台mysql数据库,创建数据库bicq, latin1字符集,然后创建一个用户对此数据库有权限,如root/root。
导入工程目录下的doc/bicq.sql创建表。

2. 配置数据库

在工程的conf/server-config.ini修改数据库连接。默认的为localhost机器上bicq数据库,用户root/root。

3. 启动

运行mm.smy.bicq.server.StartServer的main函数。

客户端安装与启动:

1. 配置服务器地址:

修改工程目录下的server.ini文件,修改服务器地址和端口。默认是本机的7152端口。

2. 启动客户端:

运行mm.smy.bicq.BICQ 的main函数。

3. 一台机器启动多个客户端:

每次启动时,修改mm.smy.bicq.BICQ第36,37行的消息监听和发送端口,在运行main函数。

4. 运行时携带托盘程序

修改 mm.smy.bicq.MainFrame 的第64行,修改withtray = true即可。

注意:一旦携带小图标,一台机器只能启动1个。因为小图标时JDI做的,有bug,启动不了多个。

如果您感兴趣想改成JDK6自带的托盘,修改mm.smy.bicq.WindowTray,把com.jeans包的东西全部去掉就可以了。

声明:

1. 版权Apache2.0,随便处理。

诚实守信的说:

2. 这是学java那回写的东西了,时代久远。很庆幸转入Eclipse工程后还能跑起来。

3. 这个程序是我java入门时的程序,一共写了3遍才小有成功,在这个过程中自我感觉在面向对象理解上获得了“灵光一现”的突变。程序中充满了面向过程向面向对象进化的痕迹,也充满了从小项目到“大项目”纠结性解决问题的变化过程。现在的java框架太成熟,掩盖了很多入门性的东西,如果您想彻底了解spring,log4j这些东西为什么这么受欢迎,他们到底帮你做了多少工作,bicq项目是个很不错的开始。退回到N年前,在一切只能靠您自己的情况下,您才能真正明白现在的框架干了多么伟大的工作。
0 请登录后投票
   发表时间:2010-03-22  
还以为是突破公司网络封锁的java版QQ客户端那
0 请登录后投票
   发表时间:2010-03-22  
牛x,下载看看
0 请登录后投票
   发表时间:2010-03-22  
不得不说java的ui是在是太挫了
0 请登录后投票
   发表时间:2010-03-22  
这UI……仿佛回到了90年代……
0 请登录后投票
   发表时间:2010-03-22  
能打洞不?
0 请登录后投票
   发表时间:2010-03-22  
加个 仿 QQ聊天软件吧
看了标题我还以为是lumaqq呢
0 请登录后投票
   发表时间:2010-03-22  
学习的好资料吧
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics