sto costruendo un'applicazione in Java Swing e sto usando il seguente codice per dare l'interfaccia utente di un sistema operativo nativo guardanoswing interfaccia utente non ha sistema operativo nativo guardare
try {
UIManager.setLookAndFeel(
UIManager.getSystemLookAndFeelClassName());
} catch (Exception e) {
e.printStackTrace();
}
Su OS X, lo sguardo va bene , ma su Windows (XP e 7) i pulsanti hanno questo aspetto.
alt text http://img710.imageshack.us/img710/8735/buttonsoc.png
Ho usato questo codice esattamente lo stesso su altri progetti e funziona benissimo. Ma in questo particolare progetto ottengo un aspetto completamente diverso.
Sto usando Java 1.6
Grazie in anticipo!
Quale versione di Java stai usando? –
Quello che hai pubblicato dovrebbe funzionare, hai guardato http://java.sun.com/docs/books/tutorial/uiswing/lookandfeel/plaf.html#programmatic? –
@Romain - Ecco da dove ho preso il codice e ha funzionato prima. Ora sorprendentemente ha dato un aspetto diverso. L'ho anche testato su sistemi diversi con lo stesso risultato. –