I am a novice programmer. I have a very basic knowledge of
Java, but I have never worked with html or with Java
applets. I recently wrote my first applet using Netbeans
IDE 6.9.1. When I open the file and hit run, the applet appears as a new window, so I know it works.
My goal is to put the applet on a webpage, but so far, I have been unable to do that. Could anyone give me a clear rundown of the steps I should take?
I have tried simply putting:
<APPLET CODE="AppletTest.class" WIDTH="1100" HEIGHT="700">
</APPLET>
but it gives me this error message.
java.lang.ClassFormatError: Incompatible magic value 1008813135 in class file AppletTest
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception: java.lang.ClassFormatError: Incompatible magic value 1008813135 in class file AppletTest
Do I need to do something special with the file so that the tag will recognize it? Is there somewhere I need to move my .class file, and if so, how do I do that? Any help would be appreciated.