Попробуйте поместить setVisible() в конце.
Ещё попробуйте поместить всё во внутрь SwingUtilities.invokeAndWait(), SwingUtilities.invokeLater(). По идее, все методы обновляющие GUI должны вызываться так.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.