文件名称:qq(1)
介绍说明--下载内容均来自于网络,请自行研究使用
经过测试完全可以用,无异常,涉及到的内容多线程,Socket,Swing,IO流,反射,缓存,泛型,集合等等,界面美化使用的插件包substance。分为服务器和客户端,服务器有登陆和后台显示2个界面实现对用户的增删改查,保存聊天信息,重定向显示后台信息,显示在线用户,注册用户,冻结用户(限制登录的用户),聊天信息,发布后台信息等等。客户端有登陆界面(可以注册用户)和聊天界面实现发送私聊群聊,发送文件,发送震动等等。。先导入jar包在启动serverMain,在启动客户端ClientMain,详细信息查看serverConfig.properties-Tested can no abnormalities related to the contents of multi-threading, Socket, Swing, IO streams, reflection, cache, generics, collections, etc., beautify the interface plug-in package substance use. Divided into the server and the client, the server landing and background display 2 interface for user additions and deletions to change search, save chat messages, redirect the background information, display online users, registered users, freeze the user login (restricted user) chat, publish background information, and so on. Client login interface (registered users) and chat interface send private group chat, send files, send shock. . First import a jar the to start client ClientMain, Details View serverConfig.properties at the start serverMain. . .
(系统自动生成,下载前可以参看下载内容)
下载文件列表
qq\ChatSoftware\.classpath
..\............\.fatjar
..\............\.project
..\............\.settings\org.eclipse.core.resources.prefs
..\............\bin\client\ClientDataBuffer.class
..\............\...\......\ClientMain.class
..\............\...\......\ClientThread.class
..\............\...\......\model\entity\MyCellRenderer.class
..\............\...\......\.....\......\OnlineUserListModel.class
..\............\...\......\ui\ChatFrame$1.class
..\............\...\......\..\ChatFrame$2.class
..\............\...\......\..\ChatFrame$3.class
..\............\...\......\..\ChatFrame$4.class
..\............\...\......\..\ChatFrame$5.class
..\............\...\......\..\ChatFrame$6.class
..\............\...\......\..\ChatFrame$7.class
..\............\...\......\..\ChatFrame$8.class
..\............\...\......\..\ChatFrame$9.class
..\............\...\......\..\ChatFrame.class
..\............\...\......\..\ClientLoginFrame$1.class
..\............\...\......\..\ClientLoginFrame$2.class
..\............\...\......\..\ClientLoginFrame$3.class
..\............\...\......\..\ClientLoginFrame.class
..\............\...\......\..\RegisterFrame$1.class
..\............\...\......\..\RegisterFrame$2.class
..\............\...\......\..\RegisterFrame$3.class
..\............\...\......\..\RegisterFrame$4.class
..\............\...\......\..\RegisterFrame.class
..\............\...\......\.til\ClientUtil.class
..\............\...\......\....\JFrameShaker$1.class
..\............\...\......\....\JFrameShaker.class
..\............\...\.ommon\model\entity\FileInfo.class
..\............\...\......\.....\......\Message.class
..\............\...\......\.....\......\Request.class
..\............\...\......\.....\......\Response.class
..\............\...\......\.....\......\ResponseStatus.class
..\............\...\......\.....\......\ResponseType.class
..\............\...\......\.....\......\User.class
..\............\...\......\util\IOUtil.class
..\............\...\......\....\SocketUtil.class
..\............\...\images\0.jpg
..\............\...\......\1.jpg
..\............\...\......\10.jpg
..\............\...\......\2.jpg
..\............\...\......\3.jpg
..\............\...\......\4.jpg
..\............\...\......\5.jpg
..\............\...\......\6.jpg
..\............\...\......\7.jpg
..\............\...\......\8.jpg
..\............\...\......\9.jpg
..\............\...\......\clientLogin.jpg
..\............\...\......\duihao.png
..\............\...\......\font.png
..\............\...\......\info.png
..\............\...\......\logo.png
..\............\...\......\messages.PNG
..\............\...\......\sendFace.png
..\............\...\......\sendPic.png
..\............\...\......\serverLogin.gif
..\............\...\......\shake.png
..\............\...\......\warn.png
..\............\...\......\wenhao.png
..\............\...\log4j.properties
..\............\...\server\ChatData.class
..\............\...\......\controller\ConsoleTextArea$1.class
..\............\...\......\..........\ConsoleTextArea$2.class
..\............\...\......\..........\ConsoleTextArea.class
..\............\...\......\..........\LoopedStreams$1.class
..\............\...\......\..........\LoopedStreams$2.class
..\............\...\......\..........\LoopedStreams$3.class
..\............\...\......\..........\LoopedStreams.class
..\............\...\......\..........\RequestProcessor.class
..\............\...\......\model\entity\BlacklistUserTableModel.class
..\............\...\......\.....\......\OnlineUserTableModel.class
..\............\...\......\.....\......\RegistedUserTableModel.class
..\............\...\......\.....\service\BlackUserService.class
..\............\...\......\.....\.......\UserService.class
..\............\...\......\OnlineClientIOCache.class
..\............\...\......\ServerDataBuffer.class
..\............\...\......\ServerMain$1.class
..\............\...\......\ServerMain.class
..\............\...\......\ui\AddRegisterFrame$1.class
..\............\...\......\..\AddRegisterFrame$2.class
..\............\...\......\..\AddRegisterFrame$3.class
..\............\...\.....