То, что я пытаюсь сделать, - это показать небольшой всплывающий экран во время загрузки моей программы.Вот что у меня есть:
SplashScreen.showSplashScreen();
// Do stuff that takes time.
SplashScreen.hideSplashScreen();
Все, что делает метод showSplashScreen (), это создает новое JWindow в середине экрана и делает его видимым.
Теперь этот код вызывается изпоток диспетчеризации событий, поэтому, когда вызывается метод showSplashScreen (), я не вижу JWindow до тех пор, пока поток не завершится, что к тому времени мне больше не нужно, чтобы окно было больше.Как лучше всего показывать этот экран-заставку, пока я жду?