gpt4 book ai didi

java - 如何使用 DISPOSE_ON_CLOSE 或 EXIT_ON_CLOSE 的窗口关闭操作调用 ShutdownHook 线程

转载 作者:行者123 更新时间:2023-11-29 06:12:52 27 4
gpt4 key购买 nike

假设Runtime.getRuntime().addShutdownHook(new Thread()设置正确,当Java应用程序窗口(JFrame)时如何调用ShutdownHook线程>) 关闭(在本例中是唯一的窗口)并且处置窗口默认关闭操作是 DISPOSE_ON_CLOSEEXIT_ON_CLOSE

请注意,对于使用 System.exit(0) 处理的退出命令,然后通过 ShutdownHook 线程馈送,应用程序正确终止,因为所有关联的线程都在 Java 应用程序退出之前终止.因此,我想通过关闭 ShutdownHook 线程清理 JFrame 窗口来完成同样的事情。

最佳答案

frame.addWindowListener() 并覆盖 windowClosed(WindowEvent e)。从您的问题看来,您只需要在窗口关闭时进行事件处理。

祝你好运!

关于java - 如何使用 DISPOSE_ON_CLOSE 或 EXIT_ON_CLOSE 的窗口关闭操作调用 ShutdownHook 线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6202930/

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