How to add radio buttons in button group?
Asked Answered
D

5

12

After dragging and dropping button group in Netbeans 7.2, how to add radio button in that button group?

Duckling answered 12/12, 2012 at 3:15 Comment(4)
with code: btnGroup.add(myRadioBtn). What have you tried?Bega
Thank you. I was trying from GUI. Is it possible to be done via GUI? Above code works fine.Duckling
@MouseEvent: I think that he means from NetBeans' Matisse drag and drop code generation tool. Myself, I recommend that he avoid using that tool.Bega
good question clearing basicsHazel
S
24

There's a Button Group field in the radio button's property. Set this value for each of the radio button that you want to add in the group to the button group's name.

Stantonstanway answered 12/12, 2012 at 3:45 Comment(0)
A
6
  1. Drag a ButtonGroup from the palette and drop it on your GUI. It will show up under Other Components in the Inspector panel.
  2. Right-click on it and Change variable name to something meaningful.
  3. Now select a radio button in your GUI.
  4. In the Properties panel look for the buttonGroup property.
  5. Click the combo box next to it and select your button group.
Anastatius answered 10/11, 2017 at 3:6 Comment(0)
S
3

Click on the Button Group and then click anywhere in the design form. Select all the buttons you want to group by pressing CTRL and the button. Right click on one of the buttons and select properties. In the ButtonGroup of the Properties, click on the down arrow. Your selection of button groups should appear. Left click on the one you want.

Sparge answered 10/6, 2015 at 1:21 Comment(0)
L
2

In Netbeans 8.0.1, I use:

ButtonGroup bG = new ButtonGroup();
    bG.add(btn_1);
    bG.add(btn_2);
    bG.add(btn_3);
    bG.add(btn_4);
    ....
Leonie answered 28/9, 2015 at 14:39 Comment(0)
S
0
  1. Group it as suggested before
  2. Rebuild the Project
  3. After rebuild, you will see the common line:

enter image description here

Subulate answered 11/8, 2021 at 5:33 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.