Swing UIManager不适用于JCheckBox html文本

时间:2018-09-24 20:17:42

标签: java swing uimanager

我正在使用Java 8,并尝试将默认的禁用灰色更改为更暗一些。下面是代码片段。

    JCheckBox chckbxGraph = new JCheckBox("<HTML>Graph</HTML>");

    JCheckBox chckbxTable = new JCheckBox("Table");
    chckbxGraph.setEnabled(false);
    chckbxTable.setEnabled(false);

    UIManager.put("CheckBox.disabledText", Color.DARK_GRAY);
    chckbxGraph.updateUI();
    chckbxTable.updateUI();

仅带有纯文本的复选框更改为深灰色。这是Swing中的错误吗?

0 个答案:

没有答案