Tu créés un thread a chaque clic sur ton bouton valider. Ce thread initialise et affiche ta première fenêtre et puis voilà, normalement ça doit régler ton pb.
ça donne un truc genre :
Code :
- public void actionPerformed(ActionEvent e)
- {
- Object source= e.getSource();
- if(source==boutonValider) {
- // Exécuter tous les contrôles nécéssaires ...
- Thread monThread = new Thread() {
- @Override
- public void run() {
- // Code nécéssaire pour afficher la première fenêtre...
- }
- }
- monThread.start();
- // Eventuellement conserver la référence de ton thread dans un tableau
- // pour pouvoir le contrôler si besoin plus tard (te synchroniser dessus par ex)
- }
- }
|
EDIT : correction faute de frappe
Message édité par superbob56 le 18-12-2008 à 14:01:24
---------------
By bob.