2014-10-05 80 views
0

我有許多選項,用戶一次只能選擇一個選項,所以我選擇使用單選按鈕來顯示它們。出於某種原因,我不知道,所有的單選按鈕都可以同時選中。我想知道我必須做些什麼來一次選擇一臺收音機。我使用刀片模板以及twitter bootstrap 3.0。使用單選按鈕管理選項

+0

這實際上跳過了我的腦海裏一小會兒。我沒有給自己足夠的時間思考。謝謝你的支持。 – 2015-06-06 17:39:18

回答

1

是相互排斥的無線輸入必須具有相同的名稱(每一組相互排斥的輸入):

<!-- mutually exclusive group --> 
<input type="radio" value="1" name="group1" /> 
<input type="radio" value="2" name="group1" /> 
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); 

應該做的伎倆;)