很容易直接上代码
//为当前窗口添加关闭监听
Stage.setOnCloseRequest(new EventHandler<WindowEvent>() {@Overridepublic void handle(WindowEvent event) {//对话框 Alert Alert.AlertType.CONFIRMATION:反问对话框Alert alert2 = new Alert(Alert.AlertType.CONFIRMATION);//设置对话框标题alert2.setTitle("Exit");//设置内容alert2.setHeaderText("Are you sure to exit");//显示对话框Optional<ButtonType> result = alert2.showAndWait();//如果点击OKif (result.get() == ButtonType.OK){// ... user chose OKStage.close();//否则} else {event.consume();}}});
补充:Alert.AlertType:
AlertType.INFORMATION //信息对话框
AlertType.WARNING // 警告对话框
AlertType.ERROR //错误对话框