Ajout d'une temporisation

Signaler
Messages postés
71
Date d'inscription
mardi 20 décembre 2005
Statut
Membre
Dernière intervention
13 décembre 2008
-
Messages postés
987
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
30 août 2012
-
Bonjour,

je voulais savoir comment faire un temporisation en java:

jai fais:

try
{

Thread.sleep(1000);
}

catch(.....)
{

}

mais ca va pas...

car en faite veux qu'il attende genre 1 seconde avant de faire la suite du programme.

comment faire??

merci

3 réponses

Messages postés
987
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
30 août 2012
16
utilise wait(1000);
++
Messages postés
71
Date d'inscription
mardi 20 décembre 2005
Statut
Membre
Dernière intervention
13 décembre 2008

mais en faite jappel une fonction qui prend de temps à faire qquelque chose donc je voudrais lui laisser le tps de la faire avant qu'il execute la suite du code...

si je fais ce que vous avez dit, je bloque tout pendant 1 seconde et je continue pas seulement d'executer la premiere fonction...

voila
Messages postés
987
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
30 août 2012
16
Il faut faire 1 classe qui dérive de la classe thread
dans laquel la fonction run va appeler la methode longue.
Dans la procédure principal il faudra faire un maClassAvecThread.start()
et apres un wait(maClassAvecThread); pour attendre la fin de la procedure longue.

++