文档

Java™ 教程
隐藏目录
更改颜色主题
路径:使用Swing创建GUI
教程:修改外观
章节:Nimbus外观

修改颜色主题

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;
    }
}

这三个基本颜色nimbusBasenimbusBlueGreycontrol将满足您的大部分需求。在Nimbus默认值页面上,可以查看完整的颜色键列表及其默认值。


上一页:调整组件大小
下一页:拖放和数据传输