У меня есть jTable и jButton. При нажатии метод actionPerformed кнопки вызывает другой метод, который содержит цикл while и добавляет строку в модель таблицы (DefaultTableModel) каждый раз, когда выполняется цикл. Цикл while может выполняться несколько минут, поэтому я хочу, чтобы он отображал в графическом интерфейсе строки, добавляемые в таблицу каждый раз, одну за другой. Однако прямо сейчас он добавляет все строки в таблицу вместе после завершения цикла, поэтому вместо увеличения количества строк одна за одной в течение нескольких минут он идет от нескольких минут отображения таблицы с 0 строками к затем мгновенно имея тысячи. Я пытался вызвать updateUI, repaint и т. Д. Для таблицы, а также вызвать fireTabledDataChanged и т. Д. Для модели, но ничего из этого не имело никакого значения. Я также пытался использовать таймер Swing, но безрезультатно. Буду признателен за любую помощь или руководство, спасибо.