当我的Javafx关闭时,如何执行某些操作?

当我的Javafx关闭时,如何执行某些操作?,java,javafx,Java,Javafx,我想在JavaFX程序关闭时调用一个函数。我有几节课可以扩展舞台。所以我不知道我的计划将在哪个阶段结束 第一种方法是在我得到的每个阶段重写close函数,然后从那里调用我的函数 但我想应该还有别的办法。在我们的程序关闭之前,是否有任何最终的函数总是被调用?因此,我可以实现该函数,以便在程序关闭之前将需要执行的操作放入其中?覆盖您的应用程序子类: public class MyApp extends Application { @Override public void star

我想在JavaFX程序关闭时调用一个函数。我有几节课可以扩展舞台。所以我不知道我的计划将在哪个阶段结束

第一种方法是在我得到的每个阶段重写close函数,然后从那里调用我的函数

但我想应该还有别的办法。在我们的程序关闭之前,是否有任何最终的函数总是被调用?因此,我可以实现该函数,以便在程序关闭之前将需要执行的操作放入其中?

覆盖您的
应用程序
子类:

public class MyApp extends Application {

    @Override
    public void start(Stage primaryStage) {
        // startup code...
    }

    @Override
    public void stop() {
        // executed when the application shuts down
    }
}

这正是我需要的!非常感谢你。