如何在Java中使用Button Group Swing控件?

Ven*_*kat 11 java swing netbeans radio-button

如何使用NetBeans将单选按钮添加到按钮组?

添加后,如何从按钮组中选择单选按钮?

Dev*_*ler 29

  1. ButtonGroup从调色板中拖出一个并将其放在GUI上.它将显示在" 检查器"面板中的" 其他组件"下.
  2. 右键单击它并将变量名称更改为有意义的名称.
  3. 现在在GUI中选择一个单选按钮.
  4. 在" 属性"面板中,查找buttonGroup属性.
  5. 单击旁边的组合框,然后选择您的按钮组.


Mar*_*iot 16

我强烈建议阅读这篇优秀的教程.以下是文章中的代码摘录,它满足您关于如何为ButtonGroup创建和添加按钮的问题:

JRadioButton birdButton = new JRadioButton(birdString);
birdButton.setSelected(true);

JRadioButton catButton = new JRadioButton(catString);

   //Group the radio buttons.
ButtonGroup group = new ButtonGroup();
group.add(birdButton);
group.add(catButton);
Run Code Online (Sandbox Code Playgroud)

至于选择哪个项目,您基本上需要遍历组调用中的项目isSelected.