Bonjour à tous,

J'ai besion d'un petit conseil concernant le lancement de thread et les probleme d'EDT.
Je m'explique :
J'ai mon thread courant EDT qui parcoure une fonction

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public maFonction(){

// lancement d'un thread de calcul
ThreadCalculLong calcul=new ThreadCalculLong();
calcul.start;

//lancement de ma progressBar
ThreadProgressBar progressBar=new ThreadProgressBar();
progressBar.start(); 

//ferme la JFrame courante
fermerFenetreCourante()
}
Le probleme est que je voudrais afficher la fenetre qui s'ouvre avec la progressBar avec la fenetrePrincipal toujours ouverte.
Or dans mon exemple, les 2 threads sont bien lancés donc je pense que l'EDT continue le programme et ferme la fenetre courante.
Est ce que la progressBar doit extends la classe Thread ?
Est ce que je peux dire à l'EDT d'attendre les 2 threads precedents pour passer à la suite ?
Merci a vous