В настоящее время у меня есть программа, которая читает из текстового файла, а затем записывает в базу данных после каждой прочитанной строки, размер текстового файла не определен, в некоторые дни файл может содержать больше или меньше строк, чем в другие дни.
У меня уже есть свинг-работник, который выполняет мои функции, поэтому мой индикатор выполнения работает, но сейчас у меня просто есть значения от setIndeterminate
до true
, так что пользователь знает, что что-то делается, но не фактический прогресс.
Есть ли способ, с помощью которого я могу увеличивать индикатор выполнения после прочтения каждой строки, но не достигать 100 слишком рано или слишком поздно, желательно без полного прочтения текстового файла. Спасибо, Говядина.