代码之家  ›  专栏  ›  技术社区  ›  jprism

Swing UIManager不适用于JCheckBox html文本

  •  1
  • jprism  · 技术社区  · 7 年前

    我正在使用Java8,并试图将默认禁用的灰色更改为稍暗一点。下面是代码片段。

        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();
    

    只有纯文本复选框更改为深灰色。这是一只摇摆的虫子吗?

    0 回复  |  直到 7 年前