0

你如何重置/清除 a JRadiobutton?清除 a 和清除 aTextField一样简单,surenameField.setText("");有没有类似的方法RadioButton

4

3 回答 3

2

你的意思是

radioButton.setSelected(false);

?

于 2013-04-19T19:05:34.687 回答
0

如果你想清除一个JRadioButton命名的文本radio,你会调用radio.setText(""). 如果要取消选择该按钮,请调用radio.setSelected(false)。请注意,这实际上不会触发事件,因此如果您注册了一个侦听器以响应取消选择事件,则不会通知该侦听器。

有关更多信息,您可以阅读JRadioButton此处的官方文档

JRadioButton API

于 2013-04-19T19:05:33.327 回答
0

你能具体说明“重置”是什么意思吗?

以下情况是可能的:

  • 从程序中删除按钮:您可以通过从其容器中调用 remove 方法来完成此操作([container].remove([radioButton]例如myPanel.remove(myRadioButton).
  • 从按钮中删除文本:您可以通过执行您设置的操作来做到这一点:myRadioButton.setText("")
于 2013-04-19T19:06:06.160 回答