网络上是否有免费的 Java Vista 外观和感觉主题包?
问问题
1853 次
3 回答
2
我猜你想要的是使用系统的外观和感觉,不管你的应用程序是在什么平台上启动的。这可以通过
UIManager.setLookAndFeel( UIManager.getSystemLookAndFeelClassName() );
在 main() 方法上(当然,您必须处理可能的异常;-)。
由于我这里没有安装 vista,我无法检查 jvm 是否本机支持 vista laf ...
编辑:上面的陈述似乎是可能的。在 Java 论坛中查看此线程:
http://forums.sun.com/thread.jspa?threadID=5287193&tstart=345
于 2008-09-23T10:17:40.123 回答
0
如果您使用 SWT,它具有内置的原生 vista 外观和感觉。但是,如果您使用的是 swing,我真的不知道。
于 2008-09-23T08:00:59.390 回答
0
在 Vista 上使用 Java6u13 显示了相当不错的 Windows LookAndFeel。它和 Java 一样免费。
Sun 有一个关于 LookAndFeel 用法的教程,如果您想玩SwingSet 演示,它会向您展示 System LookAndFeel 并让您更改它。然后您可以了解 LookAndFeel 的外观。打电话
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
正如dhiller建议的那样,将根据您的系统设置外观。如果您想了解 Vista 的外观和感觉,您将需要 Vista。
如果您想要与金属外观和感觉不同的东西,另一种选择是使用Substance或Nimbus 。Substance 是一个单独的外观和感觉集合,Nimbus 在 6u10 版本中可用。
于 2008-09-23T20:44:39.180 回答