Java教程是针对JDK 8编写的。本页面中描述的示例和实践不利用后续版本中引入的改进,并可能使用不再可用的技术。
请参阅Java语言变更,了解Java SE 9及后续版本中更新的语言特性的摘要。
请参阅JDK发布说明,了解所有JDK版本的新功能、增强功能以及已移除或已弃用选项的信息。
Nimbus外观具有一组默认颜色,但您不必使用它们。您可以根据公司品牌或其他颜色方案来更改颜色。
Nimbus使用一组UIManager
属性来存储所有颜色。您可以在设置外观之前更改其中任何一个或全部属性。例如:
UIManager.put("nimbusBase", new Color(...)); UIManager.put("nimbusBlueGrey", new Color(...)); UIManager.put("control", new Color(...)); for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } }
这三个基本颜色nimbusBase
、nimbusBlueGrey
和control
将满足您的大部分需求。在Nimbus默认值页面上,可以查看完整的颜色键列表及其默认值。