Bonjour,
J'ai actuellement une appli qui permet l'ouverture/fermeture de certains ports de pare-feu (si besoin, voir code et screenshots ici).
Etant donné que j'actualise les boutons et voyants d'états des connexions au démarrage de l'appli, avant de rendre la JFrame visible, celà prends un peu de temps avant que l'appli soit visible (environ 4 secondes).
Je souhaiterai insérer une barre de chargement pendant l'attente de ces 4 secondes (qui pourront devenir plus si des connexions sont rajoutées par la suite), pour "rassurer" l'utilisateur quant à l'ouverture de l'appli.
J'ai trouvé un code de barre de progression, mais elle s'exécute au clic sur un bouton et le temps de chargement semble prédéfini...
Comment puis-je adapter cela pour que la JProgressBar se lance dès le début, se ferme lorsque la fenêtre principale devient visible, et que la progression soit bien proportionnelle au temps de "chargement" de mon appli ?
Merci d'avance
Partager