gpt4 book ai didi

java - 非突然关闭JFrame结束程序中的JButton

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:06:49 25 4
gpt4 key购买 nike

我想做的是制作一个按钮,该按钮将结束框架并结束程序,但允许其他部分(在本例中为 JOGL)执行自己的处理函数。例如,当我使用带有 EXIT_ON_CLOSE 的 JFrame 的标准关闭按钮时,它将结束程序但允许 JOGL 进行清理。如果我执行 System.exit(0),它将不允许从 JOGL 进行任何清理。

本质上:

Custom Close JButton ===> 干净地结束应用程序。

最佳答案

如何使用 WindowAdapter 覆盖 WindowClosing 事件

 this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent ev) {
//add your logic for closing here
}
});

关于java - 非突然关闭JFrame结束程序中的JButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20365602/

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