(Java SE 6) Я пытаюсь создать всплывающее диалоговое окно, которое отображает сообщение «Пожалуйста, подождите», пока моя программа выполняет некоторую трудоемкую работу.Для этого я решил использовать немодальный JDialog, чтобы программа продолжала работать и работала, пока JDialog виден (если вы используете модальный режим, программа остановится, пока пользователь не закроет диалоговое окно).
Проблема в том, что когда вы используете немодальное диалоговое окно таким образом, появляется JDialog с заголовком, а содержимое - нет (полагаю, по какой-то причине они не окрашиваются).Я пытался вызвать перерисовку и т. Д., Но, похоже, ничего не работает.
Теперь, по словам группы людей, которые находятся в паутинах, это подлинная ошибка в Swing, и единственные ответы, которые я нашел, это не делатьтак и найдите другие способы уведомления пользователя о необходимости ждать.Мне любопытно, если у кого-то здесь была эта проблема прежде, и нашел обходной путь.
Спасибо!