我正在开发的项目的GUI使用Nimbus lookandfeel。 我无法改变它。它影响太多的东西。 另一方面,我还需要改变很多颜色属性。
所以我想使用Nimbus并编辑一些属性
可是:
当我使用
时UIManager.setLookAndFeel(info.getClassName());
UIManager.installLookAndFeel(info);
UIManager.put("Label.background", colorA);
UIManager.put("Panel.background", colorA);
UIManager.put("CheckBox.background", colorA);
UIManager.put("TextField.background", colorA);
.
.
某些属性不会改变。我相信UIManager.put不能覆盖lookandfeel属性。例如,JPanel backrounds保持灰色,而不是colorA。
谢谢!