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.
Bei mir kann ich das Archive einfügen mit archive="S7api.jar" (ist nen Siemens Archive, kann aber jetzt vernachlässigt werden) und es klappt auch. Ich habe eine Appletübertragung auf der Webseite mit den Befehlen (in verkürzter Vorm);
vom Sender (Enter.class)
Code:
receiver = getAppletContext().getApplet(receiverName); // sucht das Applet
((Bildschirm01)receiver).processRequestFrom(myName); //sendet zum Applet
vom Empfanger (Bildschirm01)
Code:
public void processRequestFrom(String senderName) { // senderName = der Name vom sender
}
Mein Problem ist, wenn ich im Html code den Befehl archive="" einfüge (habe zu Testzwecke auch mal keine Bibliothek reingeschrieben) , klappt die appletübertragung nicht mehr, die Fehlermeldung in der java console sieht so aus:
Bild geladen: file:/C:/Users/Kuro/workspace/HTML/bin/Tasten1/Enter.png
Exception in thread "AWT-EventQueue-2" java.lang.ClassCastException: Bildschirm01 cannot be cast to Bildschirm01
at Enter.processMouseEvent(Enter.java:53)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Enter ist ein Senderapplet, Bildschirm01 ist der Empfanger, in Bildschirm01 muss das Archive geladen werden.
Ich weiss nicht mehr weiter, weil die Sender klappen, solange ich den Befehl archive="" nicht einfüge und das Empfängerprogramm funktioniert, wenn ich die Bilbiothek einfüge. Also entweder Appletübertragung, oder ein archive, aber beides geht nicht.
Ich hoffe ich habe mein Problem präzise genug beschrieben und hoffe auf baldige Antwort