如何在java中管理两个JRadioButtons,以便一次只能选择其中一个

如何在java中管理两个JRadioButtons,以便一次只能选择其中一个? java中是否有任何方法可以解决这个问题,或者您需要构建自己的逻辑?

您必须将它们添加到ButtonGroup中

ButtonGroup group = new ButtonGroup(); group.add(birdButton); group.add(catButton); 

确保在使用新的JRadioButton构造函数创建按钮后添加此代码(如果适用)。

我的java生锈了,但如果我没记错,你必须使用ButtonGroup类。 将单选按钮添加到ButtonGroup对象。 我想它会是这样的。

 ButtonGroup buttonGroup = new ButtonGroup(); buttonGroup.add(new JRadioButton('Label', false)); buttonGroup.add(new JRadioButton('Label2', true)); 

希望这可以帮助。 几年前我放弃了Java。