The applet version of the sailing client is basically the same as the standard frame version except that it is modified to be an applet and accept parameters as an applet instead of from command line. However, due to the need to bind to a socket and such the applet well oversteps its security restrictions. Thus, it is necessary to package the applet and files as a jar and sign it. This allows you to use the Java plugin to ask the user to grant permissions. ----HTML Generator----- To generate a html file with the applet code use the generic file included, change the server IP to the desired machine, then run the HTML converter on the file to generate the necessary plugin code. to install the html converter use this command on the included zip: jar -xvf htmlconv12.zip then to run it: java HTMLConverter and a simple window interface will appear for you to use. Sailing_Client_Applet_localhost.html is an example of the final product and will run the applet properly if you start a server on the localhost. -------Require Java Plugin---------- To get the latest java plugin goto: http://java.sun.com/getjava -------Jar Signing------------------ If you change the source code you will need to rebuild the jar and resign it. The included file: Sun Developer Network - Forums.htm give instructions for signing jar files. The current jars are signed by me (rfb8). Let me know if you need any help getting it to work.