如何在JavaFX中设置默认关闭操作?

如何在JavaFX中设置默认关闭操作?,javafx,Javafx,当我按下红色的关闭按钮时,我希望窗口不会在JavaFX上关闭 有什么建议吗?来自: 当有关闭此窗口的外部请求时调用。已安装的事件处理程序可以通过使用接收到的事件来防止窗口关闭 所以你只需要 stage.setOnCloseRequest(Event::consume); 或者,如果您也要执行其他操作: stage.setOnCloseRequest(event -> { // do some stuff... event.consume(); });

当我按下红色的关闭按钮时,我希望窗口不会在JavaFX上关闭

有什么建议吗?

来自:

当有关闭此窗口的外部请求时调用。已安装的事件处理程序可以通过使用接收到的事件来防止窗口关闭

所以你只需要

stage.setOnCloseRequest(Event::consume);
或者,如果您也要执行其他操作:

stage.setOnCloseRequest(event -> {
    // do some stuff...
    event.consume();
});