Java Swing-在Mac上,侦听Quit事件 [英] Java Swing - On a Mac, listening for Quit event

查看:100
本文介绍了Java Swing-在Mac上,侦听Quit事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Mac上的Java应用程序中,您可以单击顶部栏,然后选择退出以退出程序.如何将侦听器添加到我的JFrame中以进行侦听?

In a Java application on a Mac, you can click the top bar and select Quit to exit the program. How can I add a listener to my JFrame to listen to this?

我对此进行了搜索,找到了ApplicationListener,但是Eclipse在其中添加了一个划掉的"字样,似乎认为它已被弃用了.

I did a search on this and found ApplicationListener, however Eclipse puts a "cross out" in this and seems to think its deprecated or something.

具体地说,我发现使用com.apple.eawt.ApplicationListener,但是我该怎么做?我需要下载此com.apple.eawt软件包吗?我似乎找不到它.

Specifically, I found to use com.apple.eawt.ApplicationListener, but how do I do this? Do I need to download this com.apple.eawt package? I can't seem to find it.

推荐答案

答案是使用Apple Java扩展中可用的较新版本QuitHandler.

The answer is to use the newer version QuitHandler, available from Apple Java extension

这篇关于Java Swing-在Mac上,侦听Quit事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆