JavaFX开发中,有时候当我们点击程序的“X”的时候,我们需要进行额外的操作。
所以我们需要监听Stage的关闭事件并做操作:
primaryStage.setOnCloseRequest(new EventHandler<WindowEvent>() {
@Override
public void handle(WindowEvent arg0) {
xxxxxxxxx
}
});
不过由于在程序中会出现多个Stage,所以我们可以监听主要Stage的关闭操作,来做程序退出的操作处理。
我们监听Stage的Close事件,在里面进行窗口关闭后的操作就行了。
文章评论