Justux’s posterous

Justux’s posterous

Alberto Giustino  //  

Jul 23 / 2:17am

Java e i Look And Feel

Scegliere il LookAndFeel:

String lookAndFeel = null;
lookAndFeel = UIManager.getCrossPlatformLookAndFeelClassName();
lookAndFeel = UIManager.getSystemLookAndFeelClassName();
lookAndFeel = "com.sun.java.swing.plaf.motif.MotifLookAndFeel";

LookAndFeel esistenti di default in java:

Base: UIManager.getCrossPlatformLookAndFeelClassName();
System: UIManager.getSystemLookAndFeelClassName();
Motif: com.sun.java.swing.plaf.motif.MotifLookAndFeel";
GTK: com.sun.java.swing.plaf.gtk.GTKLookAndFeel";

Settare il LookAndFeel:

UIManager.setLookAndFeel(lookAndFeel);

Per il LookAndFeel Metale si posso scegliere diversi temi:

DefaultMetal: MetalLookAndFeel.setCurrentTheme(new DefaultMetalTheme());
Ocean: MetalLookAndFeel.setCurrentTheme(new OceanTheme());

Per modificare il LookAndFeel anche della finestra (di default usa quella dell'SO):

JFrame.setDefaultLookAndFeelDecorated(true);

1 comment

Oct 31, 2009
paolo the best(ia) said...
finalmente una spiegazione semplice e concisa sul look and feel

Leave a comment...

 
Got an account with one of these? Login here, or just enter your comment below.
Posterous-login    Connect    twitter