yanipig
Messages postés28Date d'inscriptionjeudi 16 mai 2002StatutMembreDernière intervention12 décembre 2005
-
7 août 2003 à 22:27
yanipig
Messages postés28Date d'inscriptionjeudi 16 mai 2002StatutMembreDernière intervention12 décembre 2005
-
8 août 2003 à 17:36
Bonjour à tous,
Dans mon aplication j'appelles une JDialog contenant une progressbar pendant que l'app fait ses traitements... classique ... mais là j'ai un problème ... le contenu de la JDialog ne s 'affiche pas (style bug graphique windows).
cs_Dobel
Messages postés333Date d'inscriptiondimanche 25 mai 2003StatutMembreDernière intervention23 novembre 20091 8 août 2003 à 11:02
ya plusieurs trucs qui marchent :
tu peux réactualiser tout le JDialog par
diag.update(diag.getGraphics()); régulièrement pendant le calcul
c'est fluide mais ca peut être un peu lourd si ya bcp de truc dans diag
ou alors tu réactualise juste la progressbar avec
progress.update(progress.getGraphics());
mais y faut penser à mettre pogress.setDoubleBuffered(true); quand tu créés le dialog sinon, c assez moche (clipping)
3ème méthode, tu fais tous les calculs dans un autre thread