让swing窗体变得更加漂亮的代码,该代码的作用是让swing界面变得和当前系统一样,如果是windows8就变得和windows8一样漂亮 如果是xp同样原理。 代码使用方法,添加到任意一个函数里面都可以,但是要调用该函数,建议放在构造函数里面
try {
//返回实现默认的跨平台外观 -- Java Look and Feel (JLF) -- 的 LookAndFeel 类的名称。
//下面语句实现:将外观设置为系统外观。
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (ClassNotFoundException ex)
{
Logger.getLogger(AlbumFrame.class.getName())。log(Level.SEVERE,null, ex);
} catch (InstantiationException ex)
{
Logger.getLogger(AlbumFrame.class.getName())。log(Level.SEVERE, null, ex);
} catch (IllegalAccessException ex)
{
Logger.getLogger(AlbumFrame.class.getName())。log(Level.SEVERE, null, ex);
} catch (UnsupportedLookAndFeelException ex)
{
Logger.getLogger(AlbumFrame.class.getName())。log(Level.SEVERE, null, ex);
}
加上代码之后,我的系统为windows8系统,界面如下