一尘不染

有没有一种方法可以更改jcheckbox以使用十字而不是刻度?爪哇

java

我有一个Jcheckbox,但只有勾号显示了它的选中状态,有没有一种方法可以将其更改为十字形或圆形?并且有一种方法可以将灰色背景更改为白色,setBackground似乎没有什么不同?


阅读 163

收藏
2020-12-03

共1个答案

一尘不染

用户setPressedIcon,setIcon和setDisabledIcon

    JCheckBox b = new JCheckBox();
    b.setPressedIcon(pressedIcon)
    b.setIcon(defaultIcon);
    b.setDisabledIcon(disabledIcon)
2020-12-03