[java]--------->Stoper le travail du Timer

abbd Messages postés 5 Statut Membre -  
maily Messages postés 7560 Statut Contributeur -
bonjour,
quand j'execute new Timer(delay, taskPerformer).start();,elle marche trés bien mais quand je veux arreter le timer avec new Timer(delay, taskPerformer).stop() ne marche pas ,et a chaque delai il me repete le méme chose ,comment areter le timer,aidez moi svp,merci énormement.
A voir également:

1 réponse

maily Messages postés 7560 Statut Contributeur 453
 
// initialisation
Timer time = new Timer(delay, taskPerformer);
time.start();

// arret
time.stop;

Dès que tu fais un new de quelque chose, ça crée une nouvelle instance de l'objet! Donc, si tu veux arreter un truc qui tourne déjà, il faut que tu récupères l'instance et que tu fasses le travail dessus!
1