Я не слишком разбираюсь в Java, и у меня проблемы с работой индикатора выполнения. Я использую встроенный графический редактор Netbeans. В настоящее время моя программа считывает изображения из каталога в массив изображений. Очевидно, это занимает немного времени, поэтому я хотел бы, чтобы простой индикатор выполнения обновлял пользователя, чтобы знать, насколько далеко зашла загрузка. Я использовал один из этих компонентов индикатора выполнения перетаскивания.
- В настоящее время я могу получить количество файлов в каталоге и рассчитать процент загруженных файлов.
- Файлы успешно загружаются в массив, но индикатор выполнения обновляется только после загрузки всех файлов. Я пробовал перепроверять и перерисовывать во время цикла, но это не работает.
- Я пробовал различные учебники по docs.oracle, но, похоже, ничего не работает.
- Я считаю, что SwingWorker — это класс, который я должен использовать, это правильно?
Любая помощь с примером или советом будет принята с благодарностью! Спасибо!