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
