Swing-Applikation unter Lion?

Neee, das geht von Haus aus nicht – Apple hat unter Lion in seiner Java-Implementierung eine Bibliothek entfernt, die von Swing-Applikationen für gewöhnlich benutzt wird, wenn sie das Standard-Swing-Look & Feel benutzen: JavaRuntimeSupport.jar. Ich persönlich habe es nicht geschafft, eine JDK-Version etwa für Snow Leopard oder Leopard ans Laufen zu bekommen und bekam dann charmante Fehlermeldungen a’la java.lang.Error: Cannot load com.apple.laf.AquaLookAndFeel.

Die Lösung für das Problem besteht gar nicht darin, irgendwelche Bibliotheken nachzuinstallieren, sondern lediglich die entsprechende Applikation (oder den entsprechenden Server) mit dem generischen Metal-Look & Feel zu starten, was man über die Kommandozeilenoption -Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel erreichen kann.

Luppt.

No Comment

Comments are closed.