更改颜色主题
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 Defaults页上查看颜色键及其默认值的完整列表。