У меня есть Java-программа, в которой инициируется действие, которое просматривает список элементов, выполняет некоторые вычисления для данных и выполняет другие задачи. Процесс занимает около 10 минут, но я хотел бы вывести результаты для каждого элемента в списке, поскольку обработка этого элемента завершена. Выходные данные представляют собой набор элементов, записанных в ячейки таблицы.
Также есть индикатор выполнения, который не обновляется, пока не завершится все действие.
Несмотря на операторы вывода, которые вызываются во время цикла по списку элементов, весь вывод представляется в очереди и выводится только после завершения всего действия.
Я видел процедуры обновления на других языках, чтобы обойти это. Разрешает ли Java такое обновление?
Заранее спасибо за любую помощь в этом.