public interface QuitHandler
实现者确定是否应该继续或取消退出此应用程序的请求。
- 自:
- 9
- 参见:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
handleQuitRequestWith
(QuitEvent e, QuitResponse response) 当应用程序被要求退出时调用。
-
Method Details
-
handleQuitRequestWith
当应用程序被要求退出时调用。实现者必须调用
QuitResponse.cancelQuit()
、QuitResponse.performQuit()
或确保应用程序终止。请求此应用程序退出的进程(或注销)将被阻塞,直到处理QuitResponse
。需要复杂 UI 关闭的应用程序可以从任何线程调用QuitResponse
。在您对初始请求作出响应之前,可能会多次要求您的应用程序退出。每次请求退出时都会调用此处理程序,并传递相同的QuitResponse
对象,直到处理完毕。一旦使用,QuitResponse
就不能再用于更改决定。- 参数:
-
e
- 请求退出此应用程序 -
response
- 用于取消或继续退出操作的一次性响应对象
-