Ich möchte das Besitzerfenster für ein Popup in JavaFX blockieren.
Ich initialisiere mein Popup wie folgt:
%Vor%Damit kann ich immer noch im ersten Fenster (Fensterscheibe) arbeiten. Ich möchte diese Aktion deaktivieren und möchte, dass der Benutzer einfach im Popup funktioniert.
Wie geht das?
Danke.
Verwenden Sie eine Bühne anstelle eines Popups .
Bevor Sie die Bühne zeigen, rufen Sie Bühne auf .initModality entweder als APPLICATION_MODAL oder WINDOW_MODAL , je nach Bedarf. Rufen Sie auch stage.initOwner auf das übergeordnete Fenster der neuen Phase, sodass es für den Fall WINDOW_MODAL
entsprechend blockiert wird.