gpt4 book ai didi

java - JFrame关闭操作

转载 作者:行者123 更新时间:2023-11-29 03:31:12 32 4
gpt4 key购买 nike

除了 myFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) 之外,如何为我的 JFrame 设置另一个关闭操作?示例:我有一个 start() 和一个 stop() 方法,我希望在 JFrame 退出之前调用 stop()(stop() 保存我的文件并加入线程)。

最佳答案

WindowListener 添加到您的 JFrame 并实现 windowClosing() 事件:

// Use WindowAdapter if you don't want to implement the rest of the methods
// otherwise use new WindowListener()
window.addWindowListener( new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
stop();
}});

关于java - JFrame关闭操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18196722/

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