2013-03-09 30 views
-1

這是代碼,它有助於在屏幕上顯示確認對話框,首先,如果語句只檢查按下哪個單選按鈕,而不是確認對話框框出現,其上有可用選項,即「確定」和「取消」。所以當我點擊「確定」或「取消」時,會出現另一個確認對話框,它必須顯示消息,顯示哪一個被點擊,,但有一個錯誤,即使我點擊「確定」,它會顯示你按下了取消我該如何解決如果我的代碼中的其他語句錯誤,請先閱讀說明

if (Choose == okCancel.getText() && IconChoose == NoneRadioButton.getText()) 
{ 
    int response = 
     JOptionPane.showConfirmDialog(null, txt, " Message Dialog Box", 
             JOptionPane.OK_CANCEL_OPTION); 
} 
else if (response == JOptionPane.OK_OPTION) 
{ 
    JOptionPane.showConfirmDialog(null, "You Pressed OK ","", 
            JOptionPane.DEFAULT_OPTION); 
} 

if (response == JOptionPane.CANCEL_OPTION) 
{ 
    JOptionPane.showConfirmDialog(null, "You Pressed CANCEL ","", 
            JOptionPane.DEFAULT_OPTION); 
} 
+0

我得到了答案instaed ...它只是一個小錯誤 – CRazyProgrammer 2013-03-09 05:58:34

+0

「*請先閱讀詳細描述* [原文如此]「懇求首先檢查Google! :-) – 2013-03-09 08:21:07

回答

0

嘗試使用

.equals() or equalsIgnoreCase(); 

==

相關問題