Ich baue eine Anwendung in Java Swing und ich bin mit dem folgenden Code die Benutzeroberfläche eine native OS aussehenSwing-UI hat keine native OS aussehen
try {
UIManager.setLookAndFeel(
UIManager.getSystemLookAndFeelClassName());
} catch (Exception e) {
e.printStackTrace();
}
Auf einem OS X, das Aussehen ist in Ordnung , aber auf Windows (XP und 7) sehen die Buttons so aus.
alt text http://img710.imageshack.us/img710/8735/buttonsoc.png
Ich habe diese exakt gleichen Code auf anderen Projekten verwendet und es funktioniert gut. Aber in diesem speziellen Projekt bekomme ich ein komplett anderes Aussehen.
Ich benutze Java 1.6
Vielen Dank im Voraus!
Welche Java-Version verwenden Sie? –
Was Sie gepostet haben, sollte funktionieren, haben Sie http://java.sun.com/docs/books/tutorial/uiswing/lookandfeel/plaf.html#programmatische gesucht? –
@Romain - Das ist, wo ich den Code von bekam und es vorher funktioniert hat. Jetzt gibt es überraschenderweise ein anderes Aussehen. Ich habe es auch auf verschiedenen Systemen mit dem gleichen Ergebnis getestet. –