A java chat application that uses socket programming
File list:
swing_chat
.........\SVN_LOCAL
.........\.........\.svn
.........\.........\....\prop-base
.........\.........\....\props
.........\.........\....\text-base
.........\.........\....\tmp
.........\.........\....\...\prop-base
.........\.........\....\...\props
.........\.........\....\...\text-base
.........\.........\....\all-wcprops
.........\.........\....\entries
.........\.........\api
.........\.........\...\.svn
.........\.........\...\....\prop-base
.........\.........\...\....\props
.........\.........\...\....\text-base
.........\.........\...\....\.........\api.xml.svn-base
.........\.........\...\....\.........\apimakedir.xml.svn-base
.........\.........\...\....\.........\apiproperties.xml.svn-base
.........\.........\...\....\tmp
.........\.........\...\....\...\prop-base
.........\.........\...\....\...\props
.........\.........\...\....\...\text-base
.........\.........\...\....\all-wcprops
.........\.........\...\....\entries
.........\.........\...\src
.........\.........\...\...\.svn
.........\.........\...\...\....\prop-base
.........\.........\...\...\....\props
.........\.........\...\...\....\text-base
.........\.........\...\...\....\tmp
.........\.........\...\...\....\...\prop-base
.........\.........\...\...\....\...\props
.........\.........\...\...\....\...\text-base
.........\.........\...\...\....\all-wcprops
.........\.........\...\...\....\entries
.........\.........\...\...\com
.........\.........\...\...\...\.svn
.........\.........\...\...\...\....\prop-base
.........\.........\...\...\...\....\props
.........\.........\...\...\...\....\text-base
.........\.........\...\...\...\....\tmp
.........\.........\...\...\...\....\...\prop-base
.........\.........\...\...\...\....\...\props
.........\.........\...\...\...\....\...\text-base
.........\.........\...\...\...\....\all-wcprops
.........\.........\...\...\...\....\entries
.........\.........\...\...\...\javaspeak
.........\.........\...\...\...\.........\.svn
.........\.........\...\...\...\.........\....\prop-base
.........\.........\...\...\...\.........\....\props
.........\.........\...\...\...\.........\....\text-base
.........\.........\...\...\...\.........\....\tmp
.........\.........\...\...\...\.........\....\...\prop-base
.........\.........\...\...\...\.........\....\...\props
.........\.........\...\...\...\.........\....\...\text-base
.........\.........\...\...\...\.........\....\all-wcprops
.........\.........\...\...\...\.........\....\entries
.........\.........\...\...\...\.........\chat
.........\.........\...\...\...\.........\....\.svn
.........\.........\...\...\...\.........\....\....\prop-base
.........\.........\...\...\...\.........\....\....\props
.........\.........\...\...\...\.........\....\....\text-base
.........\.........\...\...\...\.........\....\....\tmp
.........\.........\...\...\...\.........\....\....\...\prop-base
.........\.........\...\...\...\.........\....\....\...\props
.........\.........\...\...\...\.........\....\....\...\text-base
.........\.........\...\...\...\.........\....\....\all-wcprops
.........\.........\...\...\...\.........\....\....\entries
.........\.........\...\api.xml
.........\.........\...\apimakedir.xml
.........\.........\...\apiproperties.xml
.........\.........\docs
.........\.........\....\.svn
.........\.........\....\....\prop-base
.........\.........\....\....\props
.........\.........\....\....\text-base
.........\.........\....\....\tmp
.........\.........\....\....\...\prop-base
.........\.........\....\....\...\props
.........\.........\....\....\...\text-base
.........\.........\....\....\all-wcprops
.........\.........\....\....\entries
.........\.........\....\articles_for_wikijava
.........\.........\....\.....................\.svn
.........\.........\....\.....................\....\prop-base
.........\.........\....\.....................\....\props
.........\.........\....\.....................\....\text-base
.........\.........\....\.....................\....\tmp
.........\.........\....\.....................\....\...\prop-base
.........\.........\....\.....................\....\...\props
.........\.........\....\.....................\....\...\text-base
.........\.........\....\.....................\....\all-wcprops
.........\.........\....\.....................\....\entries
.........\.........\....\.....................\001_ARTICLE_ssl_chat
.........\.........\....\.....................\....................\.svn
.........\.........\....\.....................\....................\....\prop-base
.........\.........\....\.....................\....................\....\props
.........\.........\....\.....................\....................\....\text-base
.........\.........\....\.....................\....................\....\.........\001_introduction.txt.svn-base
.........\.........\....\.....................\....................\....\.........\002_install_ant.txt.svn-base
.........\.........\....\.....................\....................\....\.........\003_using_ant_for_ssl.txt.svn-base
.........\.........\....\.....................\....................\....\.........\004_explanation_ssl_chat_code.txt.svn-base
.........\.........\....\.....................\....................\....\.........\005_conclusion.txt.svn-base
.........\.........\....\.....................\....................\....\tmp
.........\.........\....\.....................\....................\....\...\prop-base
.........\.........\....\.....................\....................\....\...\props
.........\.........\....\.....................\....................\....\...\text-base
.........\.........\....\.....................\....................\....\all-wcprops
.........\.........\....\.....................\....................\....\entries
.........\.........\....\.....................\....................\001_introduction.txt
.........\.........\....\.....................\....................\002_install_ant.txt
.........\.........\....\.....................\....................\003_using_ant_for_ssl.txt
.........\.........\....\.....................\....................\004_explanation_ssl_chat_code.txt
.........\.........\....\.....................\....................\005_conclusion.txt
.........\.........\implementation
.........\.........\..............\.svn
.........\.........\..............\....\prop-base
.........\.........\..............\....\props
.........\.........\..............\....\text-base
.........\.........\..............\....\.........\implementation.xml.svn-base
.........\.........\..............\....\.........\implementationmakedir.xml.svn-base
.........\.........\..............\....\.........\implementationproperties.xml.svn-base
.........\.........\..............\....\tmp
.........\.........\..............\....\...\prop-base
.........\.........\..............\....\...\props
.........\.........\..............\....\...\text-base
.........\.........\..............\....\all-wcprops
.........\.........\..............\....\entries
.........\.........\..............\src
.........\.........\..............\...\.svn
.........\.........\..............\...\....\prop-base
.........\.........\..............\...\....\props
.........\.........\..............\...\....\text-base
.........\.........\..............\...\....\tmp
.........\.........\..............\...\....\...\prop-base
.........\.........\..............\...\....\...\props
.........\.........\..............\...\....\...\text-base
.........\.........\..............\...\....\all-wcprops
.........\.........\..............\...\....\entries
.........\.........\..............\...\com
.........\.........\..............\...\...\.svn
.........\.........\..............\...\...\....\prop-base
.........\.........\..............\...\...\....\props
.........\.........\..............\...\...\....\text-base
.........\.........\..............\...\...\....\tmp
.........\.........\..............\...\...\....\...\prop-base
.........\.........\..............\...\...\....\...\props
.........\.........\..............\...\...\....\...\text-base
.........\.........\..............\...\...\....\all-wcprops
.........\.........\..............\...\...\....\entries
.........\.........\..............\...\...\javaspeak
.........\.........\..............\...\...\.........\.svn
.........\.........\..............\...\...\.........\....\prop-base
.........\.........\..............\...\...\.........\....\props
.........\.........\..............\...\...\.........\....\text-base
.........\.........\..............\...\...\.........\....\tmp
.........\.........\..............\...\...\.........\....\...\prop-base
.........\.........\..............\...\...\.........\....\...\props
.........\.........\..............\...\...\.........\....\...\text-base
.........\.........\..............\...\...\.........\....\all-wcprops
.........\.........\..............\...\...\.........\....\entries
.........\.........\..............\...\...\.........\chat
.........\.........\..............\...\...\.........\....\.svn
.........\.........\..............\...\...\.........\....\....\prop-base
.........\.........\..............\...\...\.........\....\....\props
.........\.........\..............\...\...\.........\....\....\text-base
.........\.........\..............\...\...\.........\....\....\tmp
.........\.........\..............\...\...\.........\....\....\...\prop-base
.........\.........\..............\...\...\.........\....\....\...\props
.........\.........\..............\...\...\.........\....\....\...\text-base
.........\.........\..............\...\...\.........\....\....\all-wcprops
.........\.........\..............\...\...\.........\....\....\entries
.........\.........\..............\...\...\.........\....\sslclient
.........\.........\..............\...\...\.........\....\.........\GuiSSLClient.java
.........\.........\..............\...\...\.........\....\sslserver
.........\.........\..............\...\...\.........\....\.........\GuiSSLServer.java
.........\.........\..............\implementation.xml
.........\.........\..............\implementationmakedir.xml
.........\.........\..............\implementationproperties.xml
.........\.........\javadocs
.........\.........\........\.svn
.........\.........\........\....\prop-base
.........\.........\........\....\props
.........\.........\........\....\text-base
.........\.........\........\....\.........\javadoc.xml.svn-base
.........\.........\........\....\.........\javadocmakedir.xml.svn-base
.........\.........\........\....\.........\javadocproperties.xml.svn-base
.........\.........\........\....\tmp
.........\.........\........\....\...\prop-base
.........\.........\........\....\...\props
.........\.........\........\....\...\text-base
.........\.........\........\....\all-wcprops
.........\.........\........\....\entries
.........\.........\........\javadoc.xml
.........\.........\........\javadocmakedir.xml
.........\.........\........\javadocproperties.xml
.........\.........\junittest
.........\.........\.........\.svn
.........\.........\.........\....\prop-base
.........\.........\.........\....\props
.........\.........\.........\....\text-base
.........\.........\.........\....\.........\junittest.xml.svn-base
.........\.........\.........\....\.........\junittestmakedir.xml.svn-base
.........\.........\.........\....\.........\junittestproperties.xml.svn-base
.........\.........\.........\....\tmp
.........\.........\.........\....\...\prop-base
.........\.........\.........\....\...\props
.........\.........\.........\....\...\text-base
.........\.........\.........\....\all-wcprops
.........\.........\.........\....\entries
.........\.........\.........\src
.........\.........\.........\...\.svn
.........\.........\.........\...\....\prop-base
.........\.........\.........\...\....\props
.........\.........\.........\...\....\text-base
.........\.........\.........\...\....\tmp
.........\.........\.........\...\....\...\prop-base
.........\.........\.........\...\....\...\props
.........\.........\.........\...\....\...\text-base
.........\.........\.........\...\....\all-wcprops
.........\.........\.........\...\....\entries
.........\.........\.........\junittest.xml
.........\.........\.........\junittestmakedir.xml
.........\.........\.........\junittestproperties.xml
.........\.........\lib
.........\.........\...\.svn
.........\.........\...\....\prop-base
.........\.........\...\....\props
.........\.........\...\....\text-base
.........\.........\...\....\.........\libproperties.xml.svn-base
.........\.........\...\....\tmp
.........\.........\...\....\...\prop-base
.........\.........\...\....\...\props
.........\.........\...\....\...\text-base
.........\.........\...\....\all-wcprops
.........\.........\...\....\entries
.........\.........\...\libproperties.xml
.........\.........\log4j
.........\.........\.....\.svn
.........\.........\.....\....\prop-base
.........\.........\.....\....\props
.........\.........\.....\....\text-base
.........\.........\.....\....\.........\log4j.xml.svn-base
.........\.........\.....\....\tmp
.........\.........\.....\....\...\prop-base
.........\.........\.....\....\...\props
.........\.........\.....\....\...\text-base
.........\.........\.....\....\all-wcprops
.........\.........\.....\....\entries
.........\.........\.....\log4j.xml
.........\.........\masterbuild
.........\.........\...........\.svn
.........\.........\...........\....\prop-base
.........\.........\...........\....\props
.........\.........\...........\....\text-base
.........\.........\...........\....\.........\build.xml.svn-base
.........\.........\...........\....\.........\choose.config.properties.svn-base
.........\.........\...........\....\.........\config.run.properties.svn-base
.........\.........\...........\....\.........\masterbuild.xml.svn-base
.........\.........\...........\....\.........\masterbuildclean.xml.svn-base
.........\.........\...........\....\.........\masterbuildmakedir.xml.svn-base
.........\.........\...........\....\.........\masterbuildproperties.xml.svn-base
.........\.........\...........\....\tmp
.........\.........\...........\....\...\prop-base
.........\.........\...........\....\...\props
.........\.........\...........\....\...\text-base
.........\.........\...........\....\all-wcprops
.........\.........\...........\....\entries
.........\.........\...........\ant
.........\.........\...........\build.xml
.........\.........\...........\cd
.........\.........\...........\choose.config.properties
.........\.........\...........\config.run.properties
.........\.........\...........\masterbuild.xml
.........\.........\...........\masterbuildclean.xml
.........\.........\...........\masterbuildmakedir.xml
.........\.........\...........\masterbuildproperties.xml
.........\.........\...........\multichat.log
.........\.........\ssl
.........\.........\...\.svn
.........\.........\...\....\prop-base
.........\.........\...\....\props
.........\.........\...\....\text-base
.........\.........\...\....\.........\ssl.xml.svn-base
.........\.........\...\....\.........\sslmakedir.xml.svn-base
.........\.........\...\....\.........\sslproperties.xml.svn-base
.........\.........\...\....\tmp
.........\.........\...\....\...\prop-base
.........\.........\...\....\...\props
.........\.........\...\....\...\text-base
.........\.........\...\....\all-wcprops
.........\.........\...\....\entries
.........\.........\...\ssl.xml
.........\.........\...\sslmakedir.xml
.........\.........\...\sslproperties.xml
.........\README.txt