Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
NullPointer Exception in Java-Applet, aber nur online!
Hi, ich habe ein Problem mit einem Java-Applet.
wenn ich es auf meiner Festplatte ausführe funktioniert es perfekt,
auch wenn ich einen Webserver auf meinem Rechner starte und es darauf laufen lasse.
Lade ich das Applet aber auf einen Webserver hoch,
so bekomme ich eine Reihe von Error NullPointerException(mein lieblingsfehler :? )
Jetzt sind wir auf Seite 23
add_text: das ist TExt
java.lang.ClassFormatError: Illegal UTF8 string in constant pool in class file Editor
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Ok jetzt gehts des problem lag darin dass mein ftp-client einfach mittendrin aufgehört hat und bei einer anderen datei weiter gemacht hat. jedesmal. jetzt gehts, ihr könnt euch den editor anschaun wenn ihr wollt. über meinungen bin ich sehr erfreut ;-)
Also wenn ich auf "Smilie einfügen geh" geht ein weißes Fesnterchen auf und Opera hängt sich auf...
Bei Zitat einfügen hängt sich Opera erst auf wenn ich das Fesnter zumach
Farbe ändern macht
Exception in thread "AWT-EventQueue-1" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at Editor.addTag(Editor.java:175)
at Editor$12.actionPerformed(Editor.java:395)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
...
aha?! Naja aber mit opera-usern hab ich ehrlichgesagt kein mitleid...ich habs mit ie getestet des funtzt die smilies ham nur ne lange ladezeit... firefox guck ich mir mal noch genauer an, aber wer nen andren browser als IE oder mozilla nutzt, muss dann eben doch den javascript editor verwenden
Was ist denn das für eine Einstellung? Mal abgesehen, dass da ja wohl was falsch sein muss, wenns net tut, und das net browserabhängig ist; sollte man doch schauen, dass die eigene Website zumindest auf den 3 größten Browsern (IE, Firefox, Opera) läuft...
Edit: Hm jetzt tut auch alles, bei den Smilies hatte ich bloß die Ladezeit übersehen und der Rest... naja tut jetzt halt
Trotzdem noch:
- Bei dem ColorChooser, also bitte, Benutzerfreundlichkeit ist das net, aber ein validate() sollte das Problem beheben
- Bei den Smilies scheinst du etwas falsch zu machen, im Dialog kommen sie zwar, aber in der JEditorPane nur noch das Bild-nicht-gefunden-Zeichen. Das hatte ich auch schomal (in ner Application), aber ich weiß net mehr, was da falsch war. Ich meine das liegt irgendwie an Java5. ???:L