天天看点

Swing探索---------Swing外观

1.查询系统的Swing外观

UIManager.LookAndFeelInfo  []info=UIManager.getInstalledLookAndFeels(); 
for(UIManager.LookAndFeelInfo tem:info)
{
		   System.out.println(tem.getClassName());
}
           

产生的结果:

javax.swing.plaf.metal.MetalLookAndFeel

javax.swing.plaf.nimbus.NimbusLookAndFeel

com.sun.java.swing.plaf.motif.MotifLookAndFeel

com.sun.java.swing.plaf.windows.WindowsLookAndFeel

com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel

2.改变Swing程序外观

UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel");
SwingUtilities.updateComponentTreeUI(win);