/ / Няколко радио бутона се избират - java, swing, radio button, jradiobutton

Избират се няколко бутона за избор - java, swing, радио бутон, jradiobutton

Имам два радио бутона направени в Java. Проблемът е, че те не са свързани заедно, т.е. и двете могат да бъдат избрани едновременно. Как мога да постигна връзка между тях?

Отговори:

3 за отговор № 1

Мисля, че имате нужда от това;

        //Create three radio buttons
JRadioButton aButton = new JRadioButton("A",true);
JRadioButton bButton = new JRadioButton("B");
JRadioButton cButton = new JRadioButton("C");

//Create a ButtonGroup object, add buttons to the group
ButtonGroup myButtonGroup = new ButtonGroup();
myButtonGroup.add(aButton);
myButtonGroup.add(bButton);
myButtonGroup.add(cButton);

//Display radio buttons
getContentPane().setLayout(new FlowLayout());
getContentPane().add(aButton);
getContentPane().add(bButton);
getContentPane().add(cButton);
setSize(250,100);
setTitle("Swing Radio Buttons");
setVisible(true);

Позволете ми да знам, ако помогна.


-2 за отговор № 2

Задайте същото name атрибут Пример за радио

<input id="hello" type="radio" name="greet">
<label for="hello">hello</label>
<input id="hi" type="radio" name="greet">
<label for="hi">hi</label>
<hr />
<input id="all" type="radio" name="who">
<label for="all">world!</label>
<input id="one" type="radio" name="who">
<label for="one">you</label>