2013-12-17 51 views
-7

我想設置我的JButton只有當我檢查我的單選按鈕組中的一個單選按鈕時啓用。我怎樣才能做到這一點?啓用單選按鈕時激活JButton?

+0

向我們展示你有什麼樣的代碼爲止。你有關於某些不起作用的具體問題嗎? – Collin

回答

1

使用itemStateChanged事件檢測單選按鈕啓用&做你的東西,

@Override 
    public void itemStateChanged(ItemEvent e) { 
     if (e.getStateChange() == ItemEvent.SELECTED) { 
      yourButton.enabled=true; 
     } 
     else if (e.getStateChange() == ItemEvent.DESELECTED) { 
      yourButton.enabled=false; 
     } 
    } 
+0

謝謝..這很有幫助 –