- shishui5271314
- 等级: 初级会员

- 性别:
 - 文章: 12
- 积分: 60
- 来自: 杭州

|
发表时间:2013-07-27
最后修改:2013-08-03
看到很多人热衷于模仿QQ,这里也分享一个以前用Swing写的仿QQ程序,程序实现了UDP协议的局域网内聊天,语音聊天(粗糙)
,视频聊天(粗糙),QQ截图,皮肤设定,做的比较粗糙,数据库用的是smallsql,dao层用的hibernate。
源代码:http://download.csdn.net/detail/shishui5271314/5827137
github: https://github.com/yangshangshe/SwingQQ2011
登录界面:

登录中。。。
截图。。。

皮肤设定。。。

聊天。。。

视频聊天请求:
 好友列表:

1.项目的编码方式是GBK.
2.如果运行服务端出现如下异常:
Caused by: org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect
请修改hibernate.cfg.xml中 “http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd“替换为正确的DTD路径 http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd
其他三个*.hbm.xml中"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"替换为"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"
3.如果要视频聊天的话,请安装JMF

- 大小: 54.5 KB

- 大小: 39 KB

- 大小: 62.7 KB

- 大小: 168.9 KB

- 大小: 167.8 KB

- 大小: 84.6 KB

- 大小: 173.3 KB

- 大小: 162.5 KB
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
返回顶楼 |
|
|
- wsc830719
- 等级: 初级会员

- 性别:
 - 文章: 38
- 积分: 10
- 来自: 唐山

|
0分分享,我太支持你了。最好把链接做成点击时在新页面打开的,要不然还得再打开这个帖子回来顶你。 这份心意应该得到大家支持。
|
返回顶楼 |
|
|
- shishui5271314
- 等级: 初级会员

- 性别:
 - 文章: 12
- 积分: 60
- 来自: 杭州

|
wsc830719 写道 0分分享,我太支持你了。最好把链接做成点击时在新页面打开的,要不然还得再打开这个帖子回来顶你。 这份心意应该得到大家支持。
已经改了,这东西除了拿来分享一起交流外,没什么其他的实际意义。
|
返回顶楼 |
|
|
- kingwood2005
- 等级: 初级会员

- 性别:
 - 文章: 65
- 积分: 0
- 来自: 韶关

|
界面做的还可以,不错
|
返回顶楼 |
|
|
- houyujiangjun
- 等级: 初级会员

- 性别:
 - 文章: 32
- 积分: 30
- 来自: 重庆

|
为什么不用swt? swing的滚动条 你能改吗?
|
返回顶楼 |
|
|
- shishui5271314
- 等级: 初级会员

- 性别:
 - 文章: 12
- 积分: 60
- 来自: 杭州

|
houyujiangjun 写道 为什么不用swt?
swing的滚动条 你能改吗?
swt没接触过,滚动条能不能改是什么意思?想改成什么样?
|
返回顶楼 |
|
|
- guduxing890
- 等级: 初级会员

- 性别:
 - 文章: 36
- 积分: 30
- 来自: 南京

|
建议把图片处理一下吧。。 即使是你使用Swing的话, 默认皮肤也不是太合适吧。。
字体也要修改。
细节部分需要优化。
参考Windows 的界面设计。
1. 文字不要太靠近窗口,必须保持必要的间距
2. 文字太粗,且不够清晰。
3. 对仗工整..
4. 更改控件的效果。而不是简单使用原生的控件。
|
返回顶楼 |
|
|
- keer2345
- 等级: 初级会员

- 性别:
 - 文章: 93
- 积分: 0
- 来自: 柳州

|
可以开启桌面远程协助么?
|
返回顶楼 |
|
|
- shishui5271314
- 等级: 初级会员

- 性别:
 - 文章: 12
- 积分: 60
- 来自: 杭州

|
发表时间:2013-08-02
最后修改:2013-08-02
guduxing890 写道 建议把图片处理一下吧。。 即使是你使用Swing的话, 默认皮肤也不是太合适吧。。
字体也要修改。
细节部分需要优化。
参考Windows 的界面设计。
1. 文字不要太靠近窗口,必须保持必要的间距
2. 文字太粗,且不够清晰。
3. 对仗工整..
4. 更改控件的效果。而不是简单使用原生的控件。
首先谢谢您的建议,您的建议也非常的好,但是我写这个的目的只是随便玩玩的,很多细节方面都比较粗糙的,并没有要做成一个真正的可使用的软件,只是一个简单的程序而已,可以这么说,这只是一个用来巩固Socket编程的小程序而已。
ps:对界面稍微做了一下美化,重新上传了截图。
|
返回顶楼 |
|
|
- shishui5271314
- 等级: 初级会员

- 性别:
 - 文章: 12
- 积分: 60
- 来自: 杭州

|
发表时间:2013-08-02
最后修改:2013-08-02
keer2345 写道
可以开启桌面远程协助么?
可以远程协助,不过没有整合到这个程序里面,代码请看http://shishui5271314.iteye.com/blog/1917960
|
返回顶楼 |
|
|