Okno modalne JavaFX 2

Próbuję utworzyć okno logowania z JavaFX 2 i zatrzymać wykonywanie, dopóki użytkownik nie zaloguje się. Chcę coś takiego jak poniżej:

<code>showLoginDialog();
showMainWindow();
</code>

showLoginDialog jest odpowiedzialny za stworzenie nowego etapu i ustawienie swojego rodzica jako głównego okna. Ustawia scenę na modalną, próbowałem obuWINDOW_MODAL iAPPLICATION_MODAL, ale jak tylko pojawi się okno logowania,showMainWindow() linia jest również nazywana.

Czy możliwe jest zatrzymanie działania kodu do czasuclose() o etapie logowania, czy coś podobnego? Czy są jakieś samouczki pokazujące, jak można to osiągnąć?

questionAnswers(2)

yourAnswerToTheQuestion