0

これはすでに何度も尋ねられていることを知っており、見つけたすべての解決策をすでに使用しようとしましたが、成功することはできませんでした. 私は正常に動作する JApplet を持っています (コード自体が問題に関連しているとは思わないため、以下に階層を貼り付けました。間違っている可能性があります)。私が見つけた解決策に基づいて正しいと思われるいくつかの基本的な HTML コードもあります。問題は、同じエラーが引き続き発生することです。

エラー
(出典:gyazo.com

そして、なぜそれを取得しているのかわかりません。階層内のすべてが .java ファイルだからですか?

私のHTMLファイル:

<html>
    <head></head>
        <body>
            <applet width="950" height="600" archive="test.jar" code="OneQuestMapgen.OneQuestMapgen.class"></applet>
        </body>
</html>

階層:

階層

ファイル:

ファイル

どんな助けでも大歓迎です。本当にありがとう!

4

4 に答える 4

1

試してみませんか..

<applet width="950" height="600" archive="test.jar" code="OneQuestMapgen.OneQuestMapgen.class">
于 2013-06-05T13:13:38.970 に答える
1

まず、タグを閉じて<head>、タグで</head>同じことを行う必要があります<body>

また、この<applet>タグはHTML4.01 で廃止され、HTML5 では許可されていないため、代わりに<object>タグを使用する必要があります。

たとえば、Chromeで使用している場合。効果がないでしょう。

于 2013-06-05T13:13:13.717 に答える
0

アプレットが同じディレクトリにある場合。ブラウザが同じディレクトリ内のドキュメントの場所を検索するため、html ファイルとして指定する必要はありません。他の場所にある場合は、jar ファイルへのパスを含む必要があるアーカイブを持っていても問題ありません。

それに加えて、コード属性に、クラスが存在するパッケージもすべてドットで区切って追加することを検討する必要がありますcode="OneQuestMapgen.OneQuestMapgen.class"

于 2013-06-05T13:16:39.970 に答える