Hi,
ich arbeite mich gerade in Applets ein und natürlich stolpere ich wieder über n Problem, welches mich seit gestern morgen nicht mehr loslässt....
Also ich habe eine .class Datei von diesem Code bei mir auf dem Webspace liegen, welche Test.class heißt:
import java.applet.*;
import java.awt.Graphics;
public class Test extends Applet{
public void paint( Graphics g )
{
g.drawString( "Hallo Welt! Eins Zwo Eins Zwo", 230, 100 );
}
}
Dann habe ich eine HTML-Datei, welche so aussieht:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Test Applet</title>
</head>
<body>
<h1>Test Applet</h1>
<hr>
<applet code="Test.class"
width=500
height=500
alt="Ihr Browser versteht das <APPLET>-Tag, führt aber aus irgendeinem Grund das Applet nicht aus."
>
Ihr Browser ignoriert das <APPLET>-Tag!
</applet>
<hr>
</body>
</html>
Wenn ich nun die test.html auf der InternetSeite aufrufe lädt Java erst und dann,
kommt diese Java-Fehlermeldung :
java.lang.ClassFormatError: Incompatible magic value 1008813135 in class file Test
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.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)
Ausnahme: java.lang.ClassFormatError: Incompatible magic value 1008813135 in class file Test
[/PHP]
Nun ich würde mich freuen, wenn mir wer helfen könnte und das mein Fehler nicht zu peinlich ist;)
lg Timo