清除组中的Java单选按钮(Clearing a group of radio buttons in

2019-07-20 13:21发布

我有一个程序,提示用户(从一组单选按钮的)选择一个选择出的四个选项。

一旦用户已经做出了选择,他/她点击一个按钮,然后会收到一条消息。 关闭窗口后,用户将回到第一个窗口,并做出新的选择,如果需要的话。 我想是的单选按钮是完全清楚的。

到目前为止,我已经实现了真正取消选择单选按钮的方法和效果很好(清除变量的值),它不会做的是移除先前选定的单选按钮的黑点。 在另一方面,这同样的方法正常工作与取消选择和取消选中复选框。

任何提示来解决这个小问题?

这里是我的代码:

public void clean() {
    jRadioButton1.setSelected(false);
    jRadioButton2.setSelected(false);
    jRadioButton3.setSelected(false);
    jRadioButton4.setSelected(false);
    jCheckBox1.setSelected(false);
    jCheckBox2.setSelected(false);
}

Answer 1:

使它们的按钮组,然后buttonGroup1.clearSelection();



文章来源: Clearing a group of radio buttons in Java