Java FXアプリケーションスレッドに問題があります。ここで擬似コードは次のとおりJavaFXアプリケーションスレッドのしくみ
showMenu();
//Contoller which waits for action(pressing button)...
showLoadingPic();
Thread.sleep(2000);
showMap();
問題は、睡眠がshowMenu(に表示されるウィンドウ内に発生することがある)、showLoadingPic()は全く示され、SHOWMAP(端ウィンドウではない)であります表示されます。
showLoadingPicのシーンには、Thread.sleep(2000)と同時に2秒間実行されるプログレスバーがあります。
javafxアプリケーションのスレッドブロックshowLoadingPic()とshowLoadingPic()はバックグラウンドで実行されるようです。
誰かがこれを修正するのを手伝ってもいいですか?
ありがとうございます!