Pobierz plik, jednocześnie aktualizując JProgressBar
Próbowałem brzmieć różne metody, aby to działało, ale albo nie działają z paskiem postępu, albo nie działają tak, jak chciałbym.
Stworzyłem już nowe okno z paskiem postępu i muszę utworzyć metodę, która pozwoli mi pobrać plik, jednocześnie aktualizującJProgressBar
. Istnieje metoda Apache Commons, która jest niezwykle łatwa w użyciu do pobierania plików, ale nie wydaje się być z nią kompatybilnaJProgressBar
jest.
Miałem też problemy z uruchomieniem tego w innym wątku,SwingUtilities.invokeLater
nie wydaje się aktualizować do paska postępu, ale działa, ponieważ mogę go wydrukować na konsoli. Próbowałem nawetprogressBar.repaint()
metoda.
To, co chciałbym, to metoda, która może pobrać plik, jednocześnie aktualizując aJProgressBar
aby odzwierciedlić stan pobierania.
Z góry dziękuję! Keir