Introduction - If you have any usage issues, please Google them yourself
This Java Chat, is purely AWT Based, No Swing Components used and still it has great look and feel. For this Application, I have developed own Tab Control and Image Canvas.
Packet : 85375539chat_final_source.zip filelist
Chat/
Chat/Binaries/
Chat/Binaries/Client/
Chat/Binaries/Client/ChatClient.jar
Chat/Binaries/Client/data.properties
Chat/Binaries/Client/icons/
Chat/Binaries/Client/icons/photo0.gif
Chat/Binaries/Client/icons/photo1.gif
Chat/Binaries/Client/icons/photo10.gif
Chat/Binaries/Client/icons/photo11.gif
Chat/Binaries/Client/icons/photo12.gif
Chat/Binaries/Client/icons/photo13.gif
Chat/Binaries/Client/icons/photo14.gif
Chat/Binaries/Client/icons/photo15.gif
Chat/Binaries/Client/icons/photo16.gif
Chat/Binaries/Client/icons/photo17.gif
Chat/Binaries/Client/icons/photo18.gif
Chat/Binaries/Client/icons/photo19.gif
Chat/Binaries/Client/icons/photo2.gif
Chat/Binaries/Client/icons/photo20.gif
Chat/Binaries/Client/icons/photo3.gif
Chat/Binaries/Client/icons/photo4.gif
Chat/Binaries/Client/icons/photo5.gif
Chat/Binaries/Client/icons/photo6.gif
Chat/Binaries/Client/icons/photo7.gif
Chat/Binaries/Client/icons/photo8.gif
Chat/Binaries/Client/icons/photo9.gif
Chat/Binaries/Client/images/
Chat/Binaries/Client/images/defaultbanner.gif
Chat/Binaries/Client/images/logo.gif
Chat/Binaries/Server/
Chat/Binaries/Server/ChatServer.jar
Chat/Binaries/Server/images/
Chat/Binaries/Server/images/icon.gif
Chat/Binaries/Server/server.properties
Chat/ReadMe.txt
Chat/Sources/
Chat/Sources/Client/
Chat/Sources/Client/Classes/
Chat/Sources/Client/Classes/com/
Chat/Sources/Client/Classes/com/jeeva/
Chat/Sources/Client/Classes/com/jeeva/chatclient/
Chat/Sources/Client/Classes/com/jeeva/chatclient/Border.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/BorderPanel.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/ChatClient$1.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/ChatClient.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/CommonSettings.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/CustomButton.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/CustomPanel.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/EmotionCanvas.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/ImageCanvas.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/ImagePanel.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/InformationDialog$1.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/InformationDialog.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/ListViewCanvas.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/MessageBox.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/MessageCanvas.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/MessageObject.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/PrivateChat$1.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/PrivateChat.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/ScrollBar.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/ScrollView.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/SocksSocket.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/SocksSocketConstants.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/SocksSocketImpl.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/SocksSocketImplFactory.class
Chat/Sources/Client/Classes/com/jeeva/chatclient/TapPanel.class
Chat/Sources/Client/Classes/data.properties
Chat/Sources/Client/Classes/icons/
Chat/Sources/Client/Classes/icons/photo0.gif
Chat/Sources/Client/Classes/icons/photo1.gif
Chat/Sources/Client/Classes/icons/photo10.gif
Chat/Sources/Client/Classes/icons/photo11.gif
Chat/Sources/Client/Classes/icons/photo12.gif
Chat/Sources/Client/Classes/icons/photo13.gif
Chat/Sources/Client/Classes/icons/photo14.gif
Chat/Sources/Client/Classes/icons/photo15.gif
Chat/Sources/Client/Classes/icons/photo16.gif
Chat/Sources/Client/Classes/icons/photo17.gif
Chat/Sources/Client/Classes/icons/photo18.gif
Chat/Sources/Client/Classes/icons/photo19.gif
Chat/Sources/Client/Classes/icons/photo2.gif
Chat/Sources/Client/Classes/icons/photo20.gif
Chat/Sources/Client/Classes/icons/photo3.gif
Chat/Sources/Client/Classes/icons/photo4.gif
Chat/Sources/Client/Classes/icons/photo5.gif
Chat/Sources/Client/Classes/icons/photo6.gif
Chat/Sources/Client/Classes/icons/photo7.gif
Chat/Sources/Client/Classes/icons/photo8.gif
Chat/Sources/Client/Classes/icons/photo9.gif
Chat/Sources/Client/Classes/images/
Chat/Sources/Client/Classes/images/defaultbanner.gif
Chat/Sources/Client/Classes/images/logo.gif
Chat/Sources/Client/Classes/jar-it.bat
Chat/Sources/Client/Src/
Chat/Sources/Client/Src/Border.java
Chat/Sources/Client/Src/BorderPanel.java
Chat/Sources/Client/Src/ChatClient.java
Chat/Sources/Client/Src/CommonSettings.java
Chat/Sources/Client/Src/CustomButton.java
Chat/Sources/Client/Src/CustomPanel.java
Chat/Sources/Client/Src/EmotionCanvas.java
Chat/Sources/Client/Src/ImageCanvas.java
Chat/Sources/Client/Src/ImagePanel.java
Chat/Sources/Client/Src/InformationDialog.java
Chat/Sources/Client/Src/ListViewCanvas.java
Chat/Sources/Client/Src/MessageBox.java
Chat/Sources/Client/Src/MessageCanvas.java
Chat/Sources/Client/Src/MessageObject.java
Chat/Sources/Client/Src/PrivateChat.java
Chat/Sources/Client/Src/ScrollBar.java
Chat/Sources/Client/Src/ScrollView.java
Chat/Sources/Client/Src/SocksSocket.java
Chat/Sources/Client/Src/SocksSocketConstants.java
Chat/Sources/Client/Src/SocksSocketImpl.java
Chat/Sources/Client/Src/SocksSocketImplFactory.java
Chat/Sources/Client/Src/TapPanel.java
Chat/Sources/Server/
Chat/Sources/Server/Classes/
Chat/Sources/Server/Classes/com/
Chat/Sources/Server/Classes/com/jeeva/
Chat/Sources/Server/Classes/com/jeeva/chatserver/
Chat/Sources/Server/Classes/com/jeeva/chatserver/ChatCommunication.class
Chat/Sources/Server/Classes/com/jeeva/chatserver/ChatServer$1.class
Chat/Sources/Server/Classes/com/jeeva/chatserver/ChatServer.class
Chat/Sources/Server/Classes/com/jeeva/chatserver/ClientObject.class
Chat/Sources/Server/Classes/com/jeeva/chatserver/CommonSettings.class
Chat/Sources/Server/Classes/images/
Chat/Sources/Server/Classes/images/icon.gif
Chat/Sources/Server/Classes/jar-it.bat
Chat/Sources/Server/Classes/server.properties
Chat/Sources/Server/Src/
Chat/Sources/Server/Src/ChatCommunication.java
Chat/Sources/Server/Src/ChatServer.java
Chat/Sources/Server/Src/ClientObject.java
Chat/Sources/Server/Src/CommonSettings.java