我通过修改 UIManager 的 JColorChooser 选项卡默认值来自定义 JColorChooser。我已成功自定义标签和文本(除了颜色代码)。
我使用以下代码来修改RGB选项卡的内容。
UIManager.put("ColorChooser.rgbRedText", "Custom Red:");
UIManager.put("ColorChooser.rgbGreenText", "Custom Green:");
UIManager.put("ColorChooser.rgbBlueText", "Custom Blue:");
UIManager.put("ColorChooser.rgbAlphaText", "Custom Alpha:");
但是,当我对颜色代码尝试同样的操作时,它不起作用:
UIManager.put("ColorChooser.rgbColorCodeText", "Custom Color Code:");
如何访问UIManager进行自定义?
颜色代码字段标签的键不是
ColorChooser.rgbColorCodeText
而是ColorChooser.rgbHexCodeText
。