2

如何检测用户何时关闭(导航离开)或刷新带有 JavaFX 小程序的网页?我想在我的代码中对这些事件进行一些清理。

Java Applet 有一些回调方法可以做到这一点,但我将如何在浏览器中运行的 JavaFX 中做到这一点?

4

1 回答 1

3

两步:

  1. 可能需要使用 Javascript 的 window.onunload 事件来告诉您的 JavaFX 应用程序“关闭”。如果你这样做,那么你可以
  2. 添加FX.addShutdownAction(myfunction);到您的run()功能。这将在您的应用关闭时执行 myfunction。

我在这里没有完整的代码,但我希望这是一个开始。您可能不需要执行第 1 步。

于 2009-08-25T15:31:03.233 回答