是否保证有一定的外观和感觉?

时间:2012-01-09 18:39:13

标签: java swing look-and-feel nimbus

根据我的发现,Nimbus外观在Java 6 Update 10中引入。

我有使用外观的项目。

是否存在用户拥有比6更新10更新的Java VM(例如6更新26)并且Nimbus外观不可用的情况?例如,如果可以手动/明确删除外观和感觉,可能会出现这种情况,但我无法确定是否可以这样做。

基本上,100%保证,如果用户拥有正确的Java VM版本,Nimbus外观将在100%的时间内可用吗?

提前谢谢。

2 个答案:

答案 0 :(得分:4)

用户没有清除方式删除特定的Look&从他们的JVM感受到。但是,一切皆有可能。

在代码中检查它有什么问题?

答案 1 :(得分:4)

在Java 7中,包路径已更改(“sun”已删除:com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel):javax.swing.plaf.nimbus.NimbusLookAndFeel,因此它取决于您调用外观的方式。一般来说,oracle的这种行为可能被视为对雨云外观的积极认可。