如何在窗口关闭时关闭JavaFX应用程序?
在 Swing 中,您可以简单地使用在窗口关闭时关闭整个应用程序。setDefaultCloseOperation()
但是,在JavaFX中,我找不到等效的。我打开了多个窗口,如果窗口关闭,我想关闭整个应用程序。在JavaFX中做到这一点的方法是什么?
编辑:
我知道我可以覆盖以在窗口关闭时执行一些操作。问题是应该执行什么操作来终止整个应用程序?setOnCloseRequest()
stage.setOnCloseRequest(new EventHandler<WindowEvent>() {
@Override
public void handle(WindowEvent event) {
stop();
}
});
类中定义的方法不执行任何操作。stop()
Application