[java] multithread

Fermé
peppena Messages postés 143 Date d'inscription vendredi 24 janvier 2003 Statut Membre Dernière intervention 3 août 2010 - 26 juil. 2003 à 11:17
tafiscobar Messages postés 1277 Date d'inscription jeudi 7 décembre 2000 Statut Contributeur Dernière intervention 26 février 2009 - 27 juil. 2003 à 17:03
bonjour
j'ai 2 thread qui s'execcutent en parallele tout marche correctement mais j'aimerai bien qu'ils finissent l'exécution ensemble

car une des classe est une jprogressbar , parfois elle atteind 100% sans que l'autre classe finisse l'exécution

comment resoudre ce pb ?
A voir également:

1 réponse

tafiscobar Messages postés 1277 Date d'inscription jeudi 7 décembre 2000 Statut Contributeur Dernière intervention 26 février 2009 177
27 juil. 2003 à 17:03
il faut tout simplement les synchroniser, le travail de l'un doit s'executer un p en fct du travail de l'autre. Par exemple le progressbar ne prendra en cpte 50% q si l'autre thread aura fait 50% de son boulot, je ne sais pas moi, choisis un evenement qui se manifeste a chaq fois q 1% du travail est fait et le progressbar se synchronisera suivant cet evenemt.
j'espere t'avoir aide.
RM: peut etre que 1% est trop lourd, et tu choisiras le pourcentage qui te convient.
tafiscobar
0