Slick을 사용하여 2D 자바 게임을 만들었고 StateBasedGame을 확장했지만 JApplet을 확장하지 않으므로 실제 응용 프로그램이 아니지만 링크를 통해 StateBasedGame이 일부임을 나타냅니다. HTML 코드가 제대로 코딩 된 경우와 슬릭 API의 여기 링크입니다, 애플릿으로 사용할 수 있습니다HTML을 사용하여 웹 사이트에 Java Slick 게임 퍼팅
http://ninjacave.com/slickapplet
내가 내 코드에 맞게이를 수정 시도는 다음과 같은 내놓았다 :
<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>
기본적으로 그가 말하길, 나는 이클립스에서 내 게임의 .jar 파일을 만들어 레이스 게임이라고 불렀다. jar, lwjgl-2.8.5를 다운로드하고 웹 사이트에서 html 코드를 복사하여 내 게임 (위 코드 참조)을 위해 편집했다. . lwjgl은 내 바탕 화면에 폴더를 만들었습니다. jar 파일 (모든 jar 파일이 보관 된 폴더)에 들어가서 racegame.jar 인 jar 파일을 넣었습니다. 다음 오류가 발생했습니다. 이것은 AppletLoader 내 LWJGL에서 찾을 수 질수 있음을 의미합니까
ClassNotFoundException가
org.lwjgl.util.applet.AppletLoader
: 나는 HTML 코드를 실행하려고?
나는 decompiling에 관해 온라인으로 읽었고 jar 파일 내부를보기 위해 winrar를 사용할 수 있다는 것을 알았고 그래서 나는 lwjgl_util_appllet.jar에 들어가서 lwjgl 폴더에 들어가서 util 애플릿 내부는 AppletLoader $ 1.class, AppletLoader $ 2.class ... AppletLoader $ 6.class와 AppletLoader.class는 애플릿 로더가 내부에 있음을 의미하므로 내 게임이 작동하지 않는 이유를 알 수 없습니다. 또한 URL에 대해서, 나는 아직 웹 사이트에 올려 놓지 않았고 메모장에 넣었다. ++가 작동하는지 확인하기 위해 html로 저장했다. URL의 텍스트는 file : /// C :/Users/Rahul/Desktop이다. /new%20%202.html. –