Discussione: [Java] Swing o SWT?
View Single Post
Old 21-04-2009, 10:45   #17
nucarote
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 2975
Quote:
Originariamente inviato da Skaffa81 Guarda i messaggi
Il problema e' che vorrei farla multi piattaforma, quindi dovro' cercare uno stile abbastanza "neutro" che si combini bene con il SO
Il JRE di default, a seconda delle sue versioni, è dotato di un set di l&f, tra cui c'è anche quello per i sistemi Windows e Mac (unico inconveniente è che bisogna stabilire per Linux quale sia il migliore l&f) dovrai prendere cui per cui ti consiglierei di aggiungere un controllo di questo genere:

Codice:
if(System.getProperty("os.name").contains("Windows")){
   try {
	UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
   } catch (Exception e) {...}
}else if(System.getProperty("os.name").contains("MAC")){
   try {
     UIManager.setLookAndFeel("nome look and feel di MAC che ora non ricordo");
   } catch (Exception e) {...}
}else {
   try {
	UIManager.setLookAndFeel("uno che ritieni valido per Linux");
    } catch (Exception e) {...}
}

Ultima modifica di nucarote : 21-04-2009 alle 10:48.
nucarote è offline   Rispondi citando il messaggio o parte di esso