javafx Dialog无法关闭

复制代码
// 生成二维码图片
                String qrCodeText = "https://example.com";

                DialogPane grid = new DialogPane();
                grid.setPadding(new Insets(5));

                VBox vBox = new VBox();
                vBox.setAlignment(Pos.CENTER);
                Image qrCodeImage = generateQRCodeImage(qrCodeText);
                ImageView customImage = new ImageView(qrCodeImage);

                Label label = new Label("12121");

                vBox.getChildren().addAll(customImage, label);
                grid.setContent(vBox);


                Dialog<String> dlg = new Dialog<>();
                Window window = dlg.getDialogPane().getScene().getWindow();
                window.setOnCloseRequest(event1 -> window.hide());
                dlg.setDialogPane(grid);
                dlg.show();

java - javafx.scene.control.Dialog<R> won't close on pressing "x" - Stack Overflow

相关推荐
泡泡以安8 分钟前
【Android逆向工程】第3章:Java 字节码与 Smali 语法基础
android·java·安卓逆向
毕设源码-朱学姐6 小时前
【开题答辩全过程】以 工厂能耗分析平台的设计与实现为例,包含答辩的问题和答案
java·vue.js
徐子元竟然被占了!!6 小时前
Linux-systemctl
linux·数据库·oracle
Spring AI学习7 小时前
Spring AI深度解析(9/50):可观测性与监控体系实战
java·人工智能·spring
java1234_小锋8 小时前
Spring IoC的实现机制是什么?
java·后端·spring
YJlio8 小时前
Active Directory 工具学习笔记(10.8):AdInsight——保存与导出(证据留存、共享与二次分析)
数据库·笔记·学习
suoyue_zhan8 小时前
GBase的管理监控平台GEM实践指南
数据库
xqqxqxxq8 小时前
背单词软件技术笔记(V2.0扩展版)
java·笔记·python
消失的旧时光-19439 小时前
深入理解 Java 线程池(二):ThreadPoolExecutor 执行流程 + 运行状态 + ctl 原理全解析
java·开发语言