2

ユーザーが JavaFX アプレットを含む Web ページを閉じる (ナビゲートする) または更新することを検出するにはどうすればよいですか? これらのイベントでコードをクリーンアップしたいと考えています。

Java アプレットにはそれを行うためのコールバック メソッドがいくつかありましたが、ブラウザで実行されている JavaFX でどのように行うのでしょうか?

4

1 に答える 1

3

2 つのステップ:

  1. JavaFX アプリに「閉じる」ように指示するには、Javascript の window.onunload イベントを使用する必要がある場合があります。これを行うと、次のことができます
  2. 関数に追加FX.addShutdownAction(myfunction);しますrun()。これにより、アプリが閉じられたときに myfunction が実行されます。

ここには完全なコードはありませんが、それが出発点になることを願っています。手順 1 を実行する必要ない場合があります。

于 2009-08-25T15:31:03.233 に答える