Listing the names of the look-and-feel classes that are installed with the JDK : Look and Feel « Swing « Java Tutorial






import javax.swing.UIManager;

public class MainClass {
  public static void main(String[] a) {
    UIManager.LookAndFeelInfo[] looks = UIManager.getInstalledLookAndFeels();
    for (UIManager.LookAndFeelInfo look : looks) {
      System.out.println(look.getClassName());
    }
  }
}
javax.swing.plaf.metal.MetalLookAndFeel
com.sun.java.swing.plaf.motif.MotifLookAndFeel
com.sun.java.swing.plaf.windows.WindowsLookAndFeel
com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel








14.119.Look and Feel
14.119.1.LookAndFeel Introduction
14.119.2.Listing the names of the look-and-feel classes that are installed with the JDK
14.119.3.Changing the Look and Feel to MotifLookAndFeelChanging the Look and Feel to MotifLookAndFeel
14.119.4.Install Cross Platform Look And FeelInstall Cross Platform Look And Feel
14.119.5.Changing the Look and FeelChanging the Look and Feel
14.119.6.Get the system look and feel
14.119.7.Start up a program from the command line with a new look and feel.
14.119.8.Late loading of icon image files: public Object makeIcon(Class baseClass, String imageFile).Late loading of icon image files: public Object makeIcon(Class baseClass, String imageFile).
14.119.9.Windows look and feel in Java 6
14.119.10.Default look and feel can be set in a file called 'swing.properties' located in the '/lib' directory.
14.119.11.Demonstrating the new GTK look and feel