Description: Through the socket connection to the instant messaging function.
On the server side, the user data stored in the access database.
The client needs to login. Buddy list, user information and other information can be read from the server after landing. For security reasons, password use
MD5 encryption between the client and server use serialization class to transfer data.
This information is suitable for novice users.
To Search:
File list (Check if you may need any files):
MyQQ2012\.classpath
........\.project
........\bin\actionMap\ActionMapForGUI.class
........\...\......s\AddFriendAction.class
........\...\.......\AddGroupAction.class
........\...\.......\ChangeGroupAction.class
........\...\.......\DefaultAction.class
........\...\.......\DelGroupAction.class
........\...\.......\ReceiveAction.class
........\...\.......\RemoveFriendAction.class
........\...\.......\SearchAction.class
........\...\.......\SendAction.class
........\...\.......\SetUserIconAction.class
........\...\.......\StartChatAction.class
........\...\.iModule\AIModule.class
........\...\entry\Main$1.class
........\...\.....\Main.class
........\...\friendsManagementModule\FriendsManagementInterface.class
........\...\.......................\FriendsManagementModule.class
........\...\guiModule\ChatWindow$1.class
........\...\.........\ChatWindow$2.class
........\...\.........\ChatWindow.class
........\...\.........\ExtendedJFrame.class
........\...\.........\FriendsTreeMouseListener$1.class
........\...\.........\FriendsTreeMouseListener$2.class
........\...\.........\FriendsTreeMouseListener$3.class
........\...\.........\FriendsTreeMouseListener$4.class
........\...\.........\FriendsTreeMouseListener.class
........\...\.........\FriendTreeCellRenderer.class
........\...\.........\GUIModule$1.class
........\...\.........\GUIModule.class
........\...\.........\IconChooserFrame$1.class
........\...\.........\IconChooserFrame$2.class
........\...\.........\IconChooserFrame$3.class
........\...\.........\IconChooserFrame.class
........\...\.........\JLabelWithActionAttached$1.class
........\...\.........\JLabelWithActionAttached.class
........\...\.........\SearchWindow.class
........\...\net\java\balloontip\BalloonTip$1.class
........\...\...\....\..........\BalloonTip$2.class
........\...\...\....\..........\BalloonTip$3.class
........\...\...\....\..........\BalloonTip$4.class
........\...\...\....\..........\BalloonTip$5.class
........\...\...\....\..........\BalloonTip$6.class
........\...\...\....\..........\BalloonTip$7.class
........\...\...\....\..........\BalloonTip$8.class
........\...\...\....\..........\BalloonTip$9.class
........\...\...\....\..........\BalloonTip$AttachLocation.class
........\...\...\....\..........\BalloonTip$NestedViewportListener.class
........\...\...\....\..........\BalloonTip$Orientation.class
........\...\...\....\..........\BalloonTip$VisibilityControl.class
........\...\...\....\..........\BalloonTip.class
........\...\...\....\..........\CustomBalloonTip.class
........\...\...\....\..........\images\bgPattern.png
........\...\...\....\..........\......\close_default.png
........\...\...\....\..........\......\close_pressed.png
........\...\...\....\..........\......\close_rollover.png
........\...\...\....\..........\......\dukeWaveRed.gif
........\...\...\....\..........\......\frameIcon.png
........\...\...\....\..........\positioners\BalloonTipPositioner$1.class
........\...\...\....\..........\...........\BalloonTipPositioner.class
........\...\...\....\..........\...........\BasicBalloonTipPositioner.class
........\...\...\....\..........\...........\CenteredPositioner.class
........\...\...\....\..........\...........\LeftAbovePositioner.class
........\...\...\....\..........\...........\LeftBelowPositioner.class
........\...\...\....\..........\...........\RightAbovePositioner.class
........\...\...\....\..........\...........\RightBelowPositioner.class
........\...\...\....\..........\styles\BalloonTipStyle.class
........\...\...\....\..........\......\EdgedBalloonStyle.class
........\...\...\....\..........\......\IsometricBalloonStyle.class
........\...\...\....\..........\......\MinimalBalloonStyle.class
........\...\...\....\..........\......\ModernBalloonStyle.class
........\...\...\....\..........\......\RoundedBalloonStyle.class
........\...\...\....\..........\......\TexturedBalloonStyle.class
........\...\...\....\..........\......\ToolTipBalloonStyle.class
........\...\...\....\..........\TablecellBalloonTip$1.class
........\...\...\....\..........\TablecellBall