在java中使用joptionpane的是/否循环未正确循环

在java中使用joptionpane的是/否循环未正确循环,java,swing,joptionpane,Java,Swing,Joptionpane,ADFDJFJBEUOJFBBEOUFEBFIEWBFIJAHNRL9HGLJVRJN4Lejugara JOptionPane.showConfirmDialog(null,"choose one", "choose one", JOptionPane.YES_NO_OPTION); if (result== JOptionPane.NO_OPTION) { System.exit(0); } 这是为您准备的最小可测试exmaple public static vo

ADFDJFJBEUOJFBBEOUFEBFIEWBFIJAHNRL9HGLJVRJN4Lejugara

JOptionPane.showConfirmDialog(null,"choose one", "choose one", JOptionPane.YES_NO_OPTION);
if (result== JOptionPane.NO_OPTION) {
        System.exit(0);

    }
这是为您准备的最小可测试exmaple

public static void main(String[] args) {
    int result = JOptionPane.showConfirmDialog(null, "Play again?", "HINT", JOptionPane.YES_NO_OPTION);
    if (result == JOptionPane.NO_OPTION) {
        System.out.println("No chosen");
    }

    if (result == JOptionPane.YES_OPTION) {
        System.out.println("Picked YES");
    }
}

调整它以满足您的需要

欢迎使用Stack Overflow!看起来您需要学习使用调试器。请随便吃点。如果您以后仍然有问题,请随时返回,并提供一个演示您的问题的示例。也许您应该通读一下,其中有许多示例演示如何解决您的问题。我一定会仔细研究的。谢谢“当我删除s.playGame();它运行良好”它在那里,它已损坏。它走了,它工作了。我猜这就是问题所在。您认为向我们展示您删除的代码不是一个好主意吗?我现在添加了代码。int result=JOptionPane.showConfirmDialog(null,“再次播放?”,“提示”);“找不到适合showConfirmDialog(,String,String)”的方法获取此错误。请选择合适的方法。为您编辑。你应该明白这一点。这里有api的详细信息和解释,这是我现在没有的joptionpane。@Frank1801用最少的工作示例编辑。休息由你决定。