hello,

voila mon probleme, j'ai cree un bouton run, qui a un listener que voici:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
		else if(e.getSource()==Run){
			sim.kappa=0;
			sim.kappa2=0;
			sim.kappa4=0;
 
 
		 	Ready.setText("Busy");
		    Ready.setBackground(Color.RED);
			mp2.clearAll();
			mp2.clearinput();
			mp.clearAll();
			mp.clearinput();
			SolveODE();
			validate();
		}
la fonction SolveODE() contient une boucle while qui peut etre tres longue.

J'ai cree un autre bouton stop et j'aimerais ajouter un listener pour que quand je clique dessus, mon programme sorte de la boucle while

mais je sais pas trop comment m'y prendre

merci pour votre aide

jerome