Я заметил, что в Java 12 (возможно, воспроизводимом и в других версиях Java), что когда я открываю диалог JFileChooser из JFrame и если JFrame свернут, пока JFileChooser.createDialog не завершил рендеринг диалога, тогда, когда JFrame отключен, JFileChooser отображается пустым без каких-либо объектов.
Есть идеи?
Обратите внимание: все вызывается по EDT, и это не зависит от кода, который я использую. Я думаю, что это ошибка JAVA. Вы можете легко воспроизвести это, вызвав JFileChooser из JFrame. Нажмите на кнопку, чтобы отобразить JFileChooser и быстро свернуть JFrame, который его содержит. Затем выполните Deiconify JFrame и обратите внимание, что JFileChooser показан пустым и не перекрашивается.