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 回答