我正在使用带有Gridbag布局的内容窗格,我创建了3个JRadioButtons
。我有一个actionlistener
在按下时命令并以不同的方法来处理这些操作。
我尝试了buttonname.setSelected(false);
,但它不起作用。我搜索了此问题,人们正在谈论按钮组,所以我创建了一个按钮,并将按钮添加到了这样的组:
ButtonGroup group = new ButtonGroup();
group.add(color1);
group.add(color2);
group.add(color3);
我将其放在窗格的东西中,在我添加pane.add(buttonname, c);
我如何 group.clearSelection()
或我的动作处理方法中的任何命令?
这是来自ButtOngroup的Javadocs
此类用于创建一组的多限定范围 纽扣。使用相同的对接对象创建一组按钮 意味着打开其中一个按钮关闭所有其他按钮 小组中的按钮。可以与任何一组 从AbstractButton继承的对象。
所以您似乎无需做任何事情。