0
我正在嘗試使用一個階段。當舞臺處於全屏模式時,階段爲模態對話框無法正常工作。用我可憐的英語來解釋這個問題真的很奇怪,當你嘗試這樣做時,你會明白我的意思。對話舞臺開放時,主舞臺隱藏起來。我很困惑。我希望有人能幫助我。提前致謝。如何在其父階段爲fullScreenMode時將階段製作爲Aplication_Modal階段?
我正在嘗試使用一個階段。當舞臺處於全屏模式時,階段爲模態對話框無法正常工作。用我可憐的英語來解釋這個問題真的很奇怪,當你嘗試這樣做時,你會明白我的意思。對話舞臺開放時,主舞臺隱藏起來。我很困惑。我希望有人能幫助我。提前致謝。如何在其父階段爲fullScreenMode時將階段製作爲Aplication_Modal階段?
主舞臺沒有隱藏,它在窗口級聯列表順序中被推回到最後。在最小化/關閉其他非JavaFX應用程序窗口後,您可以看到主要階段。解決方法推動主舞臺窗口順序列表只需一個步驟,可以設定模式階段的所有者是這樣的:
myDialog.initOwner(primaryStage);
試試吧。
謝謝。它的工作。但我現在有另一個問題。當對話階段出現時,主要階段是重新粉刷。 (flaşefekti gibi birşeyoluyor。Buaradaçokteşekkürederim。) –
這是另一個問題的主題或相應地更新您的問題。不過,我認爲目前這種影響是不可避免的。另一種方法是將主階段的StageStyle更改爲TRANSPARENT,並將其最大化爲手動覆蓋整個屏幕,就像Ensemble示例應用程序一樣。 –