Télécharger un fichier tout en mettant à jour une JProgressBar

J'ai essayé les tons de différentes méthodes pour faire ce travail, mais ils ne fonctionnent pas avec une barre de progression ou de ne pas fonctionner de la même manière, j'aimerais qu'elle.

J'ai déjà créé une nouvelle fenêtre avec une barre de progression et la nécessité de créer une méthode qui me permettrait de télécharger un fichier tout en mettant à jour un JProgressBar. Il y a un Apache Commons méthode qui est extrêmement facile à utiliser pour télécharger des fichiers, mais il ne semble pas être compatible avec JProgressBar'.

J'ai aussi rencontré des problèmes lors de l'exécution dans un autre thread, SwingUtilities.invokeLater ne semble pas de mise à jour de la barre de progression, mais il fonctionne comme je peux le faire pour l'impression de la console. J'ai même essayé le progressBar.repaint() méthode.

Donc ce que je voudrais, c'est une méthode qui permet de télécharger un fichier tout en mettant à jour un JProgressBar pour refléter l'état du téléchargement.

Merci d'avance!
Keir

OriginalL'auteur Keir Nellyer | 2012-12-28