Java Web start - 如何检测应用程序何时关闭?

发布于 2024-11-19 04:35:10 字数 157 浏览 4 评论 0原文

如何检测应用程序何时打开或关闭?

  1. 用户单击链接/按钮。
  2. Web 浏览器通过 Java Web Start 启动 Java 桌面应用程序。

此时,浏览器如何检测应用程序是否能够启动或无法启动,应用程序是否已启动并被用户关闭?

How do you detect when an App is open or closed?

  1. User clicks on link/button.
  2. Web Browser launches Java desktop app via Java Web Start.

At this point how do you have the browser detect if the App is able to launch or unable to launch, if the app has launched and closed by the user?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

美胚控场 2024-11-26 04:35:10

您是否通过 addWindowListener() 注册了包含 windowClosing() 方法的类?

Java明确允许您关闭进程,请检查以下代码:

Runtime.getRuntime().addShutdownHook(new Thread() {

    @Override
    public void run() {
        // you can write your code here
    }
});

Do you registered the class containing windowClosing() method via addWindowListener()?

Java explicitly allows you to close process, please check below code:

Runtime.getRuntime().addShutdownHook(new Thread() {

    @Override
    public void run() {
        // you can write your code here
    }
});
嗼ふ静 2024-11-26 04:35:10

..如何让浏览器检测应用程序是否能够启动..

从拥有应用程序开始。通知服务器它已经启动(或即将退出)。然后设置一些机制让浏览器轮询服务器。

..how do you have the browser detect if the App is able to launch ..

Start with having the app. inform the server that it has started (or is about to exit). Then set up some mechanism for the browser to poll the server.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文