j'aimerais savoir pourquoi ma jProgressBar1 ne s'actualise pas dans le code que je vais poster ci-dessous. Enfaite, la progressBar devrait afficher "Téléchargement de SoarCraftHD" et se mettre en setIndeterminate(true) avant l'appel de la méthode UrlUtils (Qui télécharge et extrait un fichier) sauf que la ProgressBar ne s'actualise pas. Je reste toujours sur une barre vide pendant le téléchargement et l'extraction du fichier. PAR CONTRE une fois le téléchargement/extraction terminé la ProgressBar m'affiche bien le message "Done". Je ne comprend vraiment pas pourquoi.
Voici le bout de code :
jProgressBar1.setString("Téléchargent de SoarCraftHD");
jProgressBar1.setIndeterminate(true);
String url = "http://xx.xxx.xxx.xx/SoarCraftHD.zip";
File appdata = new File (System.getProperty("user.home"), "\\appdata\\Roaming\\.minecraft\\texturepacks");
UrlUtils(url, appdata);
jProgressBar1.setIndeterminate(false);
jProgressBar1.setString("Done");
Merci :)
Cordialement Alphaxenox

Mais essaie de permuter les deux premières lignes, c'est à dire de faire en premier le setIndeterminate(true); et en second le setString("blablabla"); c'est dans ce sens là que tu l'as fait pour le "Done" que tu dis s'afficher...
jProgressBar1.setIndeterminate(false); jProgressBar1.setString("Done");Et ça m'affiche "Téléchargement ..." Mais après que le programme est fini de télécharger... Comme je disais on dirait qu'il va trop vite. Comment faire pour attendre que la barre ce mette a jour et passer ensuite a la suite ?