Fehler unter Mac OS X 10.6 beim Verwenden des System LookAndFeel

Ein weiteres Problem nach der Installation des letzten Java-Updates auf Mac OS X ist heute aufgetreten.

Ich wollte aus Eclipse heraus eine Swing-Awendung starten. Die Code-Zeile:

UIManager.setLookAndFeel( UIManager.getSystemLookAndFeelClassName() );

Zur Erläuterung: die oben genannte Anweisung führt dazu, dass Swing-Anwendungen auf jedem System das System-Lookandfeel verwenden, z.B. unter Mac OS X das Aqua-Lookandfeel.

verursachte dann folgenden Stacktrace:

Exception in thread "main" java.lang.NoClassDefFoundError: apple/laf/CoreUIControl
at com.apple.laf.AquaLookAndFeel$1.run(AquaLookAndFeel.java:124)
at java.security.AccessController.doPrivileged(Native Method)
at com.apple.laf.AquaLookAndFeel.initialize(AquaLookAndFeel.java:121)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:519)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:564)
...

Mit Hilfe dieses Artikels konnte ich den Fehler dann beheben, in dem ich in der Definition der verwendeten JRE die Library einband.

Mal abwarten,  was da noch kommt.

[flattr uid=’dhiller‘ url=’http://flattr.com/thing/86684/Fehler-unter-Mac-OS-X-10-6-beim-Verwenden-des-System-LookAndFeel‘ /]

 

dhiller

At the moment I am working as a Java software developer at [[http://www.dbap.de|dbap]]. My main tasks are * evolving and maintaining a client-server application for data management * evolving and maintaining a data retrieval web service for web frontends See the company website for more details. I mainly focus on java development, using TDD, refactoring and other techniques. See my website at http://www.dhiller.de for more details.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert