Henryk Plötz: Beep - Ergänzung

Beitrag lesen

Nochmal Moin,

Ich weiss jedenfalls wie es in Java geht: http://java.sun.com/products/jdk/1.1/docs/api/java.awt.Toolkit.html#beep().

Anklickbar ist das doch viel schöner :)

Bitte Vorsicht: Bei meinen Versuchen mit Galeon bzw. Mozilla 0.9.6 führte der Aufruf zum Absturz des jeweiligen Browsers, bzw der Absturz kam schon beim Zugriff auf Packages.java .Ich hoffe einfach mal, dass ich 'nur' das Java-Plugin falsch installiert hab.

Nach einiger Lektüre auf bugzilla.mozilla.org (ist lustig zu lesen, wir man sich da gegenseitig die Bugs zuschiebt) habe ich mittlerweile herausgefunden dass es wohl doch ein Bug da irgendwo ist. (Wenn ich das richtig verstanden habe, versucht der Zugriff über Packages. das entsprechende Paket zu laden. Der Klassenlader der dafür zuständig ist, muss aber auch geladen werden, wofür man den Klassenlader bräuchte -> bumm)
Es gibt jedoch für diesen einfachen Fall einen Workaround: man nehme das Packages. vorne weg, da alle Klassen des Pakets java.* ohnehin schon unter direkt unter java.* ansprechbar sind.

java.awt.Toolkit.getDefaultToolkit().beep(); piept also wunderbar sowohl im NN 4 als auch im Mozilla/Galeon und sicher auch NN6.

--
Henryk Plötz
Grüße aus Berlin