Desktop.java 文件源码

java
阅读 27 收藏 0 点赞 0 评论 0

项目:openjdk-jdk10 作者:
/**
 * Installs the handler which determines if the application should quit. The
 * handler is passed a one-shot {@link java.awt.desktop.QuitResponse} which can cancel or
 * proceed with the quit. Setting the handler to {@code null} causes
 * all quit requests to directly perform the default {@link QuitStrategy}.
 *
 * @param quitHandler the handler that is called when the application is
 * asked to quit
 *
 * @throws SecurityException if a security manager exists and it
 * will not allow the caller to invoke {@code System.exit} or it denies the
 * {@code RuntimePermission("canProcessApplicationEvents")} permission
 * @throws UnsupportedOperationException if the current platform
 * does not support the {@link Desktop.Action#APP_QUIT_HANDLER} action
 * @since 9
 */
public void setQuitHandler(final QuitHandler quitHandler) {
    checkEventsProcessingPermission();
    checkQuitPermission();
    checkActionSupport(Action.APP_QUIT_HANDLER);
    peer.setQuitHandler(quitHandler);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号