Java Nimbus Look and Feel:如何更改禁用JSpinner的背景色?

Java Nimbus Look and Feel:如何更改禁用JSpinner的背景色?,java,swing,look-and-feel,jspinner,nimbus,Java,Swing,Look And Feel,Jspinner,Nimbus,我正在使用Swing的外观和感觉Nimbus。我更改了默认颜色,代码如下: UIManager.put("nimbusBase", BLUE); UIManager.put("inactiveCaption", GRAY); ... 问题在于,禁用的JSpinner不会使用灰色作为背景(与所有其他组件一样),而是使用蓝色作为背景: 如果我更改了“nimbusBase”,那么我的滚动条等就不再是蓝色的了。如何将禁用的JSpinner背景设置为灰色 注意:添加此项不会更改

我正在使用Swing的外观和感觉Nimbus。我更改了默认颜色,代码如下:

    UIManager.put("nimbusBase", BLUE);
    UIManager.put("inactiveCaption", GRAY);
    ...
问题在于,禁用的
JSpinner
不会使用灰色作为背景(与所有其他组件一样),而是使用蓝色作为背景:

如果我更改了“nimbusBase”,那么我的滚动条等就不再是蓝色的了。如何将禁用的
JSpinner
背景设置为灰色

注意:添加此项不会更改任何内容:

    UIManager.put("Spinner.disabled", GRAY);
Nimbus倾向于使用画家(和其他方法)来应用效果,看看哪些改变了文本字段的可编辑状态,但应该提供一些想法。Nimbus倾向于使用画家(和其他方法)来应用效果,看看哪些改变了文本字段的可编辑状态,但应该提供一些想法