2012-03-05 16 views

答えて

6

アンアプレットが何をしたいです...

<APPLET ARCHIVE="yourfile.jar" CODE="yourApplet.class" WIDTH=400 HEIGHT=200> 
</APPLET> 

このためもちろん、あなたのjarファイルは、あなたが探しているものyourApplet.class

+0

も内部クラスに注意してください。ほとんどのホスティングは$を含むパスでうまく動作しません。 – MahdeTo

+0

@マデーあなたのご意見が分かりません。 1)コード属性に$文字は含まれません。 2)Jarの名前に$記号を付けるのは意味がありません。3)JREと私が試したことがあるすべてのサーバーは、名前のついたクラスファイルの読み込みをうまくやっているだけです。 –

+0

@AndrewThompsonそれは単純に内部クラスで簡単に行く、いくつかのWebホスティングは、それらを読み込む問題があります(yahooの地球は数年前にそれを持っていた)。 – MahdeTo

1

Java Web Startで含まれている必要があります..あなたのhtml内の次に置きます。 Javaリッチクライアントアプリケーションを起動することができます(&)。 (例えば、Swing、SWT、AWT)をウェブページ上のリンクから取得する。

web-start &はアプリを変換することに注意してください。他の人が言っているように、Jarをユーザーのコンピュータに効果的にダウンロードすることができます(60MB以上でないと気になりません)。

アプレットとJWSの両方の豊富な経験を持つ人物として、私は強くにこのアプレットを避けることをお勧めします。 JWSを使用してください。それはより簡単で、 'main'クラスの変換は必要ありません。いずれにしても、Jar にデジタル署名される必要があります。

関連する問題