gpt4 book ai didi

java - 关闭 Swing Frame,用户与系统启动关闭。如何区分?

转载 作者:搜寻专家 更新时间:2023-11-01 02:53:02 24 4
gpt4 key购买 nike

当用户点击 x 关闭框架时,我想执行一个操作。但是,当 Windows 关闭并触发关闭时,我希望采取不同的操作。自然地,我将使用 DO_NOTHING_ON_CLOSE 或 HIDE_ON_CLOSE 并且我知道如何捕获事件。我所需要的只是“谁”发起了它。

最佳答案

A WindowListener会告诉您用户何时做了影响窗口的事情,但是 JVM 的突然终止可能根本不会产生任何窗口事件。您可能正在寻找 Runtime 方法,addShutdownHook() , 讨论 herehere .

关于java - 关闭 Swing Frame,用户与系统启动关闭。如何区分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7523544/

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