ich versuche schon die ganze Zeit ein Applet in eine ganz normale HTMLseite einzubinden. Aber egal was ich mache, es zeigt immer Applet crashed an. Ich habe ganz normal den object tag verwendet.
Und in der NetBeans IDE funktioniert alles prima.
ich schicke nochmal die Ausgabe meiner Konsole mit, dass macht es vielleicht etwas leichter!!
Code:
java.lang.NoClassDefFoundError: Appletpaint (wrong name: Java/Appletpaint)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.opera.PluginPanel.run(PluginPanel.java:409)
at java.lang.Thread.run(Unknown Source)
Gruß
pipeo
EDIT: bbcode muss aktiviert sein um code tags zu verwenden
das applet wird mittig ins fenster mit der grösse (pixel) 200*200 angezeigt. applet.class muss entsprechend deines applet namens angepasst werden und die grösse embenfalls (kann evtl auch leer gelassen werden, hab noch nicht viel mit applet gearbeitet.
die class datei muss im selben verzeichniss wie die html datei liegen
Ja aber wenn ich das Applet mit dem object tag einbinde, wieso crashed dann das Applet? Liegt es am Tag, am Applet, an der VM oder am Applet Code selber? Weil in NetBeans funktioniert es einwandfrei?
Die Fehlermeldung
java.lang.NoClassDefFoundError: Appletpaint (wrong name: Java/Appletpaint)
deutet darauf hin, das er irgendwas nicht findet. Wie hast du das denn in die HTML Datei eingebunden?
Nach den bisherigen Äusserungen zu urteilen, stellen sich folgende Fragen:
Welchen Browser verwendest Du (auch Version)?
Hast Du damit schonmal ein Applet zum laufen gebracht (z.B. das HelloWorld-Applet)?
Hast Du irgendein Schutzprogramm auf Deinem Rechner, was eventuell die Ausführung eines Applets im Browser verhindert?
Sollte es Dein erstes Applet sein, was Du erstellt, dann hilft Dir mit Sicherheit das HelloWorld Applet weiter. Das ist einfach und erklärt die Grundlegenden Schritte. Tutorials findest Du dazu massenhaft im Netz. Einfach mal googlen.
Ich hoffe ich konnte Dir damit schonmal die richtige Richtung weisen.
nach dem langen Wochenende kann ich mich wieder Deiner Frage zuwenden.
Ich habe mir nochmal Deine geposteten Quelltexte angesehen. Aufgefallen ist mir die Schreibweise von codetyte statt codetype. Möglicherweise liegt da schon ein Fehler vor. Mir ist zumindest nur die Schreibweise codetype bekannt.
Welche Opera Version hast du?
Welche Java RE Version verwendest du?
Falls du noch Opera 7.11 verwendest und kürzlich Java RE 1.4.2 installiert hast, lese mal bitte auf meiner Homepage die FAQ Sektion: http://www.stefan1200.de/faq.html