文件名称:javachat
介绍说明--下载内容均来自于网络,请自行研究使用
Java编写的山寨QQ,多人聊天+用户在线,程序分服务端和客户端,典型C/S结构,
当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新好友列表,响应用户双击的事件,并得到好友的编号,把聊天界面加入到管理类,设置密码保护等。-Written in Java cottage QQ, people chat+ users online, the program points and client service, a typical C/S structure, when the user sends the first request when the user login authentication, create a qq number and the server to maintain communication connection was the thread, thread start the communication, communication is completed, close the Scoket. QQ client login screen, the middle three JPanel, there is a window manager called tab. You can also update the buddy list, double-click response to user events, and get the number of friends, to join the chat interface to the management class, set the password protection.
当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新好友列表,响应用户双击的事件,并得到好友的编号,把聊天界面加入到管理类,设置密码保护等。-Written in Java cottage QQ, people chat+ users online, the program points and client service, a typical C/S structure, when the user sends the first request when the user login authentication, create a qq number and the server to maintain communication connection was the thread, thread start the communication, communication is completed, close the Scoket. QQ client login screen, the middle three JPanel, there is a window manager called tab. You can also update the buddy list, double-click response to user events, and get the number of friends, to join the chat interface to the management class, set the password protection.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
QqClient\.classpath
........\.project
........\bin\com\qq\client\model\QqClientConServer.class
........\...\...\..\......\.....\QqClientUser.class
........\...\...\..\......\tools\ClientConServerThread.class
........\...\...\..\......\.....\ManageClientConServerThread.class
........\...\...\..\......\.....\ManageQqChat.class
........\...\...\..\......\.....\ManageQqFriendList.class
........\...\...\..\......\view\QqChat.class
........\...\...\..\......\....\QqClientLogin.class
........\...\...\..\......\....\QqFriendList.class
........\...\...\..\.ommon\Message.class
........\...\...\..\......\MessageType.class
........\...\...\..\......\User.class
........\image\clear.gif
........\.....\denglu.gif
........\.....\mm.jpg
........\.....\qq.gif
........\.....\quxiao.gif
........\.....\tou.gif
........\.....\xiangdao.gif
........\src\com\qq\client\model\QqClientConServer.java
........\...\...\..\......\.....\QqClientUser.java
........\...\...\..\......\tools\ClientConServerThread.java
........\...\...\..\......\.....\ManageClientConServerThread.java
........\...\...\..\......\.....\ManageQqChat.java
........\...\...\..\......\.....\ManageQqFriendList.java
........\...\...\..\......\view\QqChat.java
........\...\...\..\......\....\QqClientLogin.java
........\...\...\..\......\....\QqFriendList.java
........\...\...\..\.ommon\Message.java
........\...\...\..\......\MessageType.java
........\...\...\..\......\User.java
..Server\.classpath
........\.project
........\bin\com\qq\common\Message.class
........\...\...\..\......\MessageType.class
........\...\...\..\......\User.class
........\...\...\..\server\db\SqlHelper.class
........\...\...\..\......\model\ManageClientThread.class
........\...\...\..\......\.....\MyQqServer.class
........\...\...\..\......\.....\QqServerUser.class
........\...\...\..\......\.....\SerConClientThread.class
........\...\...\..\......\view\MyServerFrame.class
........\src\com\qq\common\Message.java
........\...\...\..\......\MessageType.java
........\...\...\..\......\User.java
........\...\...\..\server\db\SqlHelper.java
........\...\...\..\......\model\ManageClientThread.java
........\...\...\..\......\.....\MyQqServer.java
........\...\...\..\......\.....\QqServerUser.java
........\...\...\..\......\.....\SerConClientThread.java
........\...\...\..\......\view\MyServerFrame.java
..Client\bin\com\qq\client\model
........\...\...\..\......\tools
........\...\...\..\......\view
........\src\com\qq\client\model
........\...\...\..\......\tools
........\...\...\..\......\view
..Server\bin\com\qq\server\db
........\...\...\..\......\model
........\...\...\..\......\view
........\...\...\..\......\tools
........\src\com\qq\server\db
........\...\...\..\......\model
........\...\...\..\......\view
........\...\...\..\......\tools
..Client\bin\com\qq\client
........\...\...\..\common
........\src\com\qq\client
........\...\...\..\common
..Server\bin\com\qq\common
........\...\...\..\server
........\src\com\qq\common
........\...\...\..\server
..Client\bin\com\qq
........\src\com\qq
..Server\bin\com\qq
........\src\com\qq
..Client\bin\com
........\src\com
..Server\bin\com
........\src\com
..Client\bin
........\image
........\src
..Server\bin
........\src
QqClient
QqServer
........\.project
........\bin\com\qq\client\model\QqClientConServer.class
........\...\...\..\......\.....\QqClientUser.class
........\...\...\..\......\tools\ClientConServerThread.class
........\...\...\..\......\.....\ManageClientConServerThread.class
........\...\...\..\......\.....\ManageQqChat.class
........\...\...\..\......\.....\ManageQqFriendList.class
........\...\...\..\......\view\QqChat.class
........\...\...\..\......\....\QqClientLogin.class
........\...\...\..\......\....\QqFriendList.class
........\...\...\..\.ommon\Message.class
........\...\...\..\......\MessageType.class
........\...\...\..\......\User.class
........\image\clear.gif
........\.....\denglu.gif
........\.....\mm.jpg
........\.....\qq.gif
........\.....\quxiao.gif
........\.....\tou.gif
........\.....\xiangdao.gif
........\src\com\qq\client\model\QqClientConServer.java
........\...\...\..\......\.....\QqClientUser.java
........\...\...\..\......\tools\ClientConServerThread.java
........\...\...\..\......\.....\ManageClientConServerThread.java
........\...\...\..\......\.....\ManageQqChat.java
........\...\...\..\......\.....\ManageQqFriendList.java
........\...\...\..\......\view\QqChat.java
........\...\...\..\......\....\QqClientLogin.java
........\...\...\..\......\....\QqFriendList.java
........\...\...\..\.ommon\Message.java
........\...\...\..\......\MessageType.java
........\...\...\..\......\User.java
..Server\.classpath
........\.project
........\bin\com\qq\common\Message.class
........\...\...\..\......\MessageType.class
........\...\...\..\......\User.class
........\...\...\..\server\db\SqlHelper.class
........\...\...\..\......\model\ManageClientThread.class
........\...\...\..\......\.....\MyQqServer.class
........\...\...\..\......\.....\QqServerUser.class
........\...\...\..\......\.....\SerConClientThread.class
........\...\...\..\......\view\MyServerFrame.class
........\src\com\qq\common\Message.java
........\...\...\..\......\MessageType.java
........\...\...\..\......\User.java
........\...\...\..\server\db\SqlHelper.java
........\...\...\..\......\model\ManageClientThread.java
........\...\...\..\......\.....\MyQqServer.java
........\...\...\..\......\.....\QqServerUser.java
........\...\...\..\......\.....\SerConClientThread.java
........\...\...\..\......\view\MyServerFrame.java
..Client\bin\com\qq\client\model
........\...\...\..\......\tools
........\...\...\..\......\view
........\src\com\qq\client\model
........\...\...\..\......\tools
........\...\...\..\......\view
..Server\bin\com\qq\server\db
........\...\...\..\......\model
........\...\...\..\......\view
........\...\...\..\......\tools
........\src\com\qq\server\db
........\...\...\..\......\model
........\...\...\..\......\view
........\...\...\..\......\tools
..Client\bin\com\qq\client
........\...\...\..\common
........\src\com\qq\client
........\...\...\..\common
..Server\bin\com\qq\common
........\...\...\..\server
........\src\com\qq\common
........\...\...\..\server
..Client\bin\com\qq
........\src\com\qq
..Server\bin\com\qq
........\src\com\qq
..Client\bin\com
........\src\com
..Server\bin\com
........\src\com
..Client\bin
........\image
........\src
..Server\bin
........\src
QqClient
QqServer