2017-06-04 91 views
0

我可以添加此代码挂接到舞台关闭事件:如何在用户选择关闭按钮时关闭舞台?

stage.setOnCloseRequest(new EventHandler<WindowEvent>() { 
    public void handle(WindowEvent we) { 
     System.out.println("Stage is closing"); 
     // but wait! I don't want it to close! 
    } 
}); 

,但如何从关闭停止阶段?

+0

对于[示例](https://stackoverflow.com/q/17003906/230513)。 – trashgod

回答

1

我指的是this评论:

Platform.setImplicitExit(false); 

primaryStage.setOnCloseRequest(new EventHandler<WindowEvent>() { 
    @Override 
    public void handle(WindowEvent event) { 
     event.consume(); 
    } 
});