Michael Neuhold
Startseite >
Java Stuff
"386er", "Dial-Up-Verbindung", Sie ahnen, aus welcher Zeit diese Seiten stammen: es sind Programmierübungen, die heute keinen Hund mehr hinter dem Ofen hervorlocken. Java-Applets werden momentan (Feb. 2018) nur noch vom Internet Explorer unterstützt. Doch Microsofts neuer Browser Edge zeigt, wohin auch dort die Reise gehen wird. Tempi passati eben.
Das Laden, Just-in-time-Kompilieren und Linken der Java-Klassen sollte auf neueren Rechnern zügig von statten gehen. Lediglich auf älteren Geräten (386er/486er) kann das noch bis zu einer Minute und mehr dauern.
Tip: Java-Applets werden lokal auf Ihrem Rechner ausgeführt. Sie können nach dem Start des Applets Ihre Dial-Up-Verbindung beenden und in Ruhe spielen, solange Sie wollen.
Sun hat beim Wechsel von Version 1.0 auf 1.1 die Ereignisbehandlung (Neudeutsch:
Event Handling) von Java grundlegend geändert. Offensichtlich als Folge
davon funktionierten meine Applets in den 4er-Versionen der großen Browser
(Navigator, MSIE) nicht mehr. Für programmtechnisch Interessierte: ich habe
Frames mit add
zum Applet hinzugefügt, damit die Events dieser
Frames in der event queue des Applets erscheinen. Die 4er-Versionen der Browser
quittieren dies mit einer IllegalArgumentException
und
dem Hinweis adding a window to a container
. Ich mußte daher
die Ereignisbehandlung neu programmieren. Jetzt sollten die Applets mit den
4er-Browsern laufen.
In den thematischen Bezug eingeordnet wurden:
Autor: E-Mail-Kontakt)
Letzte Aktualisierung: 2. März 2002