gpt4 book ai didi

java - 当用户选择 "Cancel"时保持 Java 应用程序打开?

转载 作者:行者123 更新时间:2023-12-02 05:03:51 26 4
gpt4 key购买 nike

我有一个非常基本的问题。

我在 java 中有以下 WIndowClosing() 事件。如果用户单击“取消”,我想保持应用程序打开。我该怎么做?

选择“取消”时,应用程序将持续关闭。

这就是我所拥有的:

    public void windowClosing(WindowEvent evt) 
{
SAVE_MODE event = m_model.saveChanges();

if(event == SAVE_MODE.YES)
{
saveChanges();
System.exit(0);
}
else if(event == Common.SAVE_MODE.NO)
{
System.exit(0);
}
else
{
//Keep the application open -- how do I say that in code?
}

}

注意以下几点:

当 ELSE 子句为空时,应用程序仍会关闭。我认为这种情况不应该发生。

这应该需要我两分钟才能解决。任何帮助,将不胜感激。谢谢。

最佳答案

(如果您想将正确答案归功于我)

确保您正在调用[您的 JFrame].setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);

关于java - 当用户选择 "Cancel"时保持 Java 应用程序打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27990939/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com