Vista skin l& f

时间:2008-09-23 07:55:44

标签: java windows-vista themes

网上有免费的vista外观主题包吗?

3 个答案:

答案 0 :(得分:2)

我猜你想要的是使用系统的外观和感觉,无论你的应用程序在什么平台上启动。这可以通过

完成
UIManager.setLookAndFeel( UIManager.getSystemLookAndFeelClassName() );

在main()方法上(当然你必须处理可能的异常; - )。

由于我没有在这里安装vista,我无法检查jvm是否原生支持vista laf ...

编辑:似乎可以使用上述声明。在java论坛中查看此主题:

http://forums.sun.com/thread.jspa?threadID=5287193&tstart=345

答案 1 :(得分:0)

如果你使用SWT,它内置了原生的vista外观。但是,如果你使用摇摆,我真的不知道。

答案 2 :(得分:0)

在Vista上使用Java6u13显示Windows LookAndFeel相当不错。它像Java一样免费。

Sun有一个关于LookAndFeel使用情况here的教程,如果您想使用SwingSet demo,它会显示System LookAndFeel并允许您更改它。然后,您可以了解LookAndFeel的外观。致电

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
dhiller所示,将根据您的系统设置外观。如果你想看看Vista的外观和感觉,你需要Vista。

另一种选择是使用SubstanceNimbus,如果您想要与Metal外观不同的东西。物质是一个独立的外观和感觉集合,Nimbus从6u10版本开始提供。