我有许多选项,用户一次只能选择一个,所以我选择使用单选按钮来呈现它们。出于某种原因我不知道,所有单选按钮都可以同时选中。我想知道我一定要在一台收音机上一次选择。我使用刀片模板和twitter bootstrap 3.0。
答案 0 :(得分:1)
要互相排斥,无线电输入必须具有相同的名称(对于每组互斥输入):
<!-- mutually exclusive group -->
<input type="radio" value="1" name="group1" />
<input type="radio" value="2" name="group1" />
答案 1 :(得分:1)
您必须创建一个单选按钮组,并将所有单选按钮添加到其中,如下所示:
ButtonGroup radioButtonGroup = new ButtonGroup();
JRadioButton jRadio1 = new JRadioButton();
JRadioButton jRadio2 = new JRadioButton();
JRadioButton jRadio3 = new JRadioButton();
jRadio1 .setSelected(true); // Default Selection
jRadio1 .setText("xxx"); // RadioButton Text
jRadio2 .setText("yyy"); // RadioButton Text
jRadio3 .setText("zzz"); // RadioButton Text
radioButtonGroup.add(jRadio1);
radioButtonGroup.add(jRadio2);
radioButtonGroup.add(jRadio3);
应该做的伎俩;)