我想要一個按鈕組,其中只有一個選項被選中,或者它們都不是。目前,我可以讓它在默認情況下沒有勾選選項,然後如果勾選其中一個選項,則只能勾選其中一個選項,但我也希望能夠取消選中的按鈕。這可能嗎?在Java中有一個可以取消選擇所有按鈕的按鈕組?
編輯:理想情況下,沒有一個清晰的所有按鈕,因爲它會破壞我的GUI的對稱性。另外,這裏是我的代碼至今:
ButtonGroup option = new ButtonGroup();
for(int i = 0; i < n; i++) {
JCheckBox check = new JCheckBox("", false);
option.add(check);
row3b.add(check);
}
一切皆有可能,但請您分享所做的事情的代碼? –
我猜你正在使用單選按鈕。你有沒有考慮過只是增加一個選項'無'。例如。一個按鈕將始終被選中,但是他們可以選擇不說以上內容。 – matt
將按鈕添加到標爲「無其他選項」的組中。 –