我想从标签标题中更改颜色。
我尝试设置不同的属性,但是没有任何变化。
在我的主菜单中,我将属性text设置为白色,因此所有文本均为白色。

现在,我想更改某些组件文本,例如选项卡窗格,但没有更改。

UIDefaults tabPaneDefaults = new UIDefaults();
tabPaneDefaults.put("textBackground", new ColorUIResource(Color.black));
tabPaneSettings.putClientProperty("Nimbus.Overrides", tabPaneDefaults);
tabPaneSettings.putClientProperty("Nimbus.Overrides.InheritDefaults",false);`

最佳答案

我认为设置文本背景的实际值为“ TabbedPane.background”。因此,您的代码应以以下内容开头:

UIDefaults tabPaneDefaults = new UIDefaults();
    tabPaneDefaults.put("TabbedPane.background", new ColorUIResource(Color.black));

07-26 06:38