1

複数のクラス ファイルを含むアプレットを html ファイルにコンパイルする方法の「優れた」チュートリアルを見つけようとして、数時間壁に頭をぶつけていました。

私はおそらくこれについて間違った方法で進んでいます。それか私がやり方を間違えています。

私は3つのクラスを持っています: Particles(main) ParticleO と Handler

cmd で次のコマンドを入力します。

jar cvfm Particle.jar manifest.txt *.*

マニフェスト:

Main-Class: Particles
(anextralinehere)

(私はsrcディレクトリにいます)

問題なくコンパイルされます(エラーは発生しないと思います)

私はindex.htmlを作ります

<html>
<head>
<title> Particle </title>
</head>

<body>
<applet code='Particles.class' 
archive='Particle.jar',
 width="1200", height="600"/>
</applet>
</body>
</html>

ファイルを開くと、アプレットにエラーがあると表示され、ブラウザがクラッシュします

エラーを編集/更新 します: "ClassNotFoundException" "Particles.class"

4

1 に答える 1

0

「コード」属性が正しくありません。必要なことは、code="jarName.className" です。.class 拡張子は必要ありません。

あなたの場合、コード属性を code="Particle.Particle" に変更する必要があります

それが役立つことを願っています:)

于 2013-01-05T21:21:41.650 に答える