0
私はjava.util.Timer
を使用して、10秒ごとにメソッドを実行します。終了ScalaFXを処理する方法
ScalaFXを終了する前にこれをキャンセルする必要があります。
どうすればよいですか?
私はjava.util.Timer
を使用して、10秒ごとにメソッドを実行します。終了ScalaFXを処理する方法
ScalaFXを終了する前にこれをキャンセルする必要があります。
どうすればよいですか?
JFXAppは、アプリケーションが停止したときに呼び出されるstopApp
メソッドを持っています。タイマーをキャンセルすることができます。
これは機能します。 JFXAppのstopApp()をオーバーライドするのが答えでした。 override def stopApp(){ tempTimer.cancel() stage.close() } –