Description: Can people chat, group chat, you can also upload and download files. Made reference to another code.
To Search:
File list (Check if you may need any files):
QQ\.classpath
..\.project
..\src\client\ChatClient.java
..\...\......\FileSaveOverListener.java
..\...\......\FileSendOverListener.java
..\...\......\FileUpLoadClient.java
..\...\......\LoadFromServerThread.java
..\...\......\OnlineListListener.java
..\...\......\PrivateMessageHandle.java
..\...\......\PrivateMessageListener.java
..\...\......\PublicMessageListener.java
..\...\......\SendFileAcceptListener.java
..\...\......\SendFileRejectListener.java
..\...\......\SendFileRequestListener.java
..\...\......\UpToServerThread.java
..\...\......ui\DownInfoFrame.java
..\...\........\FileUpLoadFrame.java
..\...\........\FriendsListFrame.java
..\...\........\LoginFrame.java
..\...\........\PrivateChatFrame.java
..\...\........\PublicChatFrame.java
..\...\........\RegisterFrame.java
..\...\........\ToolTip.java
..\...\........\UpInfoFrame.java
..\...\.om\Protocal.java
..\...\server\ChatServer.java
..\...\......\database\DBOperator.java
..\...\......\........\User.java
..\...\......\........\UserDAO.java
..\...\......\........\UserDaoTxt.java
..\...\......\FileHandle.java
..\...\......\FileSendServer.java
..\...\......\FileUpLoadServer.java
..\...\......\FileUpLoadThread.java
..\...\......\LoadThread.java
..\...\......\OnlineListUpdateListener.java
..\...\......\OnlineUser.java
..\...\......\PublicMessageListener.java
..\...\......\UpThread.java
..\...\......ui\ServerFrame.java
..\...\test\TestClient.java
..\...\....\TestServer.java
..\...\server\database
..\...\client
..\...\clientui
..\...\com
..\...\server
..\...\serverui
..\...\test
..\src
QQ