Je construis une application en java swing et je suis en utilisant le code suivant pour donner l'interface utilisateur d'un système d'exploitation natif regarderUI Swing n'a pas OS natif regarder
try {
UIManager.setLookAndFeel(
UIManager.getSystemLookAndFeelClassName());
} catch (Exception e) {
e.printStackTrace();
}
Sur OS X, le look est très bien , mais sur les fenêtres (XP et 7), les boutons ressemblent à ceci.
alt text http://img710.imageshack.us/img710/8735/buttonsoc.png
J'ai utilisé ce même code sur d'autres projets et il fonctionne très bien. Mais dans ce projet particulier, j'ai un regard complètement différent. J'utilise Java 1.6
Merci d'avance!
Quelle version de Java utilisez-vous? –
Ce que vous avez posté devrait fonctionner, Avez-vous regardé http://java.sun.com/docs/books/tutorial/uiswing/lookandfeel/plaf.html#programmatic? –
@Romain - C'est de là que vient le code et ça marche avant. Maintenant, étonnamment, il donne un look différent. Je l'ai également testé sur différents systèmes avec le même résultat. –