0

私は現在簡単なプログラムを作成していますが、おそらく間違いであるエラーに遭遇しました。「いいえ」でアプリケーションを終了し、「はい」でアプリケーションを続行する showConfirmDialog コマンドがあります。しかし、問題は、「はい」と「いいえ」の両方の答えがアプリケーションを終了することです。ここでは、この機能を実行する私のコードのスニペットです:

    int buttonOutput =myIO.showConfirmDialog(null, "Try Again?", "Try Again?", myIO.YES_NO_OPTION);
    if (buttonOutput == myIO.YES_OPTION)
    {
        return;
    }
    else
    {
        System.exit(1);
    }
    String inputText1 = myIO.showInputDialog("Please Enter an Object: ");
4

1 に答える 1

1

これを試して

int buttonOutput =myIO.showConfirmDialog(null, "Try Again?", "Try Again?", myIO.YES_NO_OPTION);
    if (buttonOutput != myIO.YES_OPTION)
    {
        System.exit(1);
    }
    String inputText1 = myIO.showInputDialog("Please Enter an Object: ");

このコードが Main メソッドにあると仮定しています...そのため、戻るとYesプログラムが終了します。

于 2013-05-30T10:52:20.673 に答える