天天看點

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);