2013-04-29 84 views
0

這裏是一個益智遊戲,每次我在SWT/JFace中創建一組單選按鈕時,第一個按鈕總是爲true,但是如果創建一個標準按鈕並調用它重置單選按鈕將重置爲false。 我希望它被設置爲false作爲默認值。 有沒有遇到過這樣的問題以及如何解決它? 在此先感謝jface中的java單選按鈕自動將第一個按鈕設置爲true

回答

0

創建一組單選按鈕時,一次只能選擇一個。通過選擇不同的按鈕,第一個按鈕變爲未選中。因此,如果您將選定項設置爲第二個單選按鈕,則第一個單選按鈕將被取消選中。

如果您創建一組單選按鈕,則默認情況下始終選擇第一個。使用

secondRadioButton.setSelection(true); 

改變狀態...

+0

現在的問題是爲SWT/JFace的,不是搖擺... – Baz 2013-04-29 21:08:05

+0

真實的,我更新了它 – Smajl 2013-04-29 21:09:56

+1

你可能想的方法名稱更改爲'爲setSelection(布爾)',因爲'setSelected(boolean)'不存在。 – Baz 2013-04-29 21:13:18

相關問題