Use the following code to give your Java app a Windows look and feel:
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); Ensure the class "com.sun.java.swing.plaf.windows.WindowsLookAndFeel" isin your jvm bootstrap classpath. Mostly it can be found in yourjdk/jre/lib/rt.jarFor metal look and feel import javax.swing.plaf.metal.*; UIManager.setLookAndFeel(new MetalLookAndFeel());Similarily you can set theme for GTK+, CDE/Motif or your own themetry { javax.swing.plaf.metal.MetalLookAndFeel.setCurrentTheme(newMyMetalTheme());}catch(...) { ... }Where MyTheme looks like:public class MyTheme extends DefaultMetalTheme{ public MyTheme() { super(); } protected ColorUIResource getPrimary2() { return new ColorUIResource(java.awt.Color.red); }}