gpt4 book ai didi

java - 关闭弹出窗口后关闭平台 | JavaFX

转载 作者:行者123 更新时间:2023-11-29 04:46:17 24 4
gpt4 key购买 nike

所以我有 2 个阶段,一个是主阶段,另一个是弹出屏幕。当弹出屏幕出现时,您可以按左上角(或右上角,具体取决于您的操作系统)的“x”将其关闭。有没有办法在关闭弹出屏幕时关闭主舞台?

最佳答案

StagePopup 继承一个 onHidden property来自窗口。这是一个在窗口隐藏(通过任何机制)后立即调用的处理程序。您可以在处理程序中调用 Platform.exit() 以退出应用程序:

popup.setOnHidden(event -> Platform.exit());

请注意,Platform.exit() 通常优于 System.exit(0):调用 System.exit(...) 将不允许调用 Applicationstop() 方法,因此您可以绕过应用程序正在执行的任何资源清理。

关于java - 关闭弹出窗口后关闭平台 | JavaFX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36990645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com