gitextract_tbbip7i2/ ├── .classpath ├── .gitignore ├── .project ├── .settings/ │ └── org.eclipse.jdt.core.prefs ├── LICENSE ├── README.md ├── lib/ │ ├── AbsoluteLayout.jar │ ├── mysql-connector-java-5.0.4-bin.jar │ └── swing-layout-1.0.3.jar ├── myqq.sql └── src/ ├── client/ │ ├── common/ │ │ ├── ComboBoxRenderer.java │ │ ├── MyLabel.java │ │ ├── MyTextPane.java │ │ └── MyTreeIcon.java │ ├── control/ │ │ ├── Chat.java │ │ ├── Login.java │ │ ├── Main.java │ │ ├── MyTree.java │ │ ├── QunChat.java │ │ ├── RecieveThread.java │ │ ├── Register.java │ │ └── SendTread.java │ ├── frame/ │ │ ├── ChatFrame.form │ │ ├── ChatFrame.java │ │ ├── FaceFrame.java │ │ ├── LoginFrame.java │ │ ├── MainFrame.java │ │ ├── MyPanel.java │ │ ├── PublicMessageFrame.java │ │ ├── QunChatFrame.java │ │ ├── RegisterFrame.java │ │ ├── ScreenFram.java │ │ └── SendFileFrame.java │ └── socket/ │ ├── CC_TCP.java │ ├── CS_TCP.java │ ├── S_TCP.java │ └── UDPChat.java ├── com/ │ ├── MyTools.java │ └── socket/ │ ├── TCP.java │ ├── TCPServer.java │ └── UDP.java ├── log4j-1.2.dtd ├── log4j.xml └── server/ ├── QQServer.java ├── common/ │ ├── JDBC.java │ ├── Page.java │ └── PageService.java ├── dao/ │ ├── IMsg.java │ ├── IUser.java │ ├── MsgDao.java │ └── UserDao.java ├── entity/ │ ├── Msg.java │ └── Users.java └── frame/ ├── MainWindow.java ├── MsgActionListener.java ├── MsgMana.java ├── ServerActionListen.java ├── ServerMana.java ├── UserActionListen.java ├── UserMana.java └── UserTableCahnged.java