j'ai une interface pricipale qui permet a partir de la barre de menu de lancer une tache
poutant que j'utilise les threads ca plante la fenetre principale vu que c'est une tache a lancer.
Merci de m'aider.
j'ai une interface pricipale qui permet a partir de la barre de menu de lancer une tache
poutant que j'utilise les threads ca plante la fenetre principale vu que c'est une tache a lancer.
Merci de m'aider.
Merci de m'expliquer pour quoi.
Je d�sol mais je pas comprend ca toi dit !!! Donc je peux pas ider
sozie a raison...
Un p'tit peu plus de clart�, un p'tit bout de code, et hop ! les gens afflueront pour t'aider![]()
//menu selection
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
// je lance une tache qui demande du temps
}
});
La fentre intiale qui comporte le menu se plante jusqu'a ce que la tache termine
Merci pour vos collaboration
Le mieux (� mon humble avis) est de cr�er une classe qui impl�mente Runnable ou dedans tu lances ton traitement, je pense que cela va r�soudre ton probl�me...
Ptit exemple :
+++
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12 public class MyRun implements Runnable { Thread t = null; public void start(){ if (t == null) t = new Thread(this); t.start(); } public void run(){ //là tu exécutes ton code qui prend du temps... } }
Ju
Partager