うーん、まだこのアプレットは動かないンです。 java.applet.Applet.getCodeBase().getHost()でそのアプレットのある場所のURLのホストを得るところで 失敗しているみたいです。きっとセキュリティの問題なのでしょう。 ホストが得られないのでソケットを作ることができず、 そこでNullPointerexceptionが起きているみたい。 あとアプレットだとファイルの扱いがセキュリティーの問題でできない! 署名付きアプレットを使えば良いらしいが、インターネットで調べたところ、結構難しい。
一応ソースを。なにかアドバイスあればよろしくお願いします。