私はslick状態ベースのゲームを使用してJavaゲームを作成しました。私のゲームは、StatBasedGameを拡張するため、JAppletを拡張しないため、真のアプレットではありません。その問題を解決するために、htmlで使用できるslickに組み込まれたメソッドがあります。
私はこれを行う方法を示したこのリンクを見つけました:http://ninjacave.com/slickappletそしてそれが私に求められたすべてをしました、私はeclipse(私のコンパイラ)を使って私のゲームのjarファイルを作り、最新バージョンをダウンロードしましたlwjglを実行し、上記のWebサイトのコードを変更して、私のゲームで動作するようにしました。
<applet code="org.lwjgl.util.applet.AppletLoader"
archive="lwjgl_util_applet.jar"
codebase="."
width="640" height="480">
<param name="al_title" value="Ham Blaster">
<param name="al_main" value="org.newdawn.slick.AppletGameContainer">
<param name="game" value="org.javagame.Game">
<param name="al_jars" value="racegame.jar, lwjgl.jar, slick.jar">
<param name="al_windows" value="windows_natives.jar">
<param name="al_linux" value="linux_natives.jar">
<param name="al_mac" value="macosx_natives.jar">
<param name="separate_jvm" value="true">
</applet>
lwjgl内をチェックして、winrarを使用しているAppletLoaderクラスがあるかどうかを確認しました。エラーは、それが見つからないことを示しているためです。lwjgl_util_applet.jarにアクセスすると、AppletLoader $ 1.class、AppletLoader$2.clas…to..が見つかりました。 .AppletLoader $ 6.classとAppletLoader、これはAppletLoaderが存在することを意味しますが、なぜエラーが発生するのですか?