我正在尝试使用舞台。作为模态对话框的舞台在其父舞台处于全屏模式时无法正常工作。用我糟糕的英语来解释这个问题真的很奇怪,当你试着这样做时,你会看到我的意思。当对话阶段打开时,主阶段隐藏。我真的很困惑。我希望有人可以帮助我。提前谢谢。
答案 0 :(得分:1)
主阶段没有隐藏,它被推回到窗口级联列表顺序的最末端。在最小化/关闭其他非JavaFX App窗口后,您可以看到主阶段。将主阶段推入窗口顺序列表中仅一步的解决方法可能是设置模态阶段的所有者,如下所示:
myDialog.initOwner(primaryStage);
试试吧。