Salut,
Alors voilà, j'ai une fenêtre qui après un clic sur bouton en ouvre une seconde.
Mais l'ouverture de cette seconde est très lente car elle doit charger de nombreuses données de ma base (environ 3 minutes).
J'ai créé un Thread pour afficher une fenêtre de chargement.
Mais il ne fonctionne pas vraiment.
Code lancé par le bouton :
[code]Chargement charg = new
Chargement();
charg.start();
FenetreRHF fen =
new
FenetreRHF(this
,charg);
fen.setVisible(
true
);[/code]
Mon Thread Chargement :
[code]
public
class
Chargement extends
Thread
{
Patience
charg
; // C'est une JFrame
Chargement()
{}
public
void
run()
{
charg = new
Patience();
charg.setVisible(true
);
}
public
void
arret()
{
charg
.dispose();
}
}[/code]
En fait, le souci, quand je clique sur le bouton, le contour de la fenêtre du Thread s'affiche mais pas le contenu.
Pourquoi?