begin process at 2010 02 10 11:31:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

Pause


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pause

dimanche 10 août 2003 à 00:50:34 | Pause

drizzt40

Comment fait-on pour faire simplement une pause de quelques secondes (sans nésessiter de presser une touche où quoi que ces soit d'autre. Je sais que les threads ont rapports avec ça mais je me demandais s'il étais possible de faire sans ?

|-Peter-|
dimanche 10 août 2003 à 03:50:14 | Re : Pause

dragon

oui, tu peut faire des timer

private java.util.Timer myTimer; //Timer qui lance les tâches
private MyTimerTask theTask; //La tâche qui affiche les messages

//Initialise les tâches et le timer
theTask = new MyTimerTask(this);
myTimer = new java.util.Timer();
myTimer.schedule(theTask,10000,10000);

//La tâche consiste à faire incrémenter un integer à tous les secondes
myTimer.scheduleAtFixedRate(new TimerTask(){
private int currentSec = 0;
public void run(){
currentSec++;
currentSec = currentSec % 10;
secondsDisplay.setText(Integer.toString(currentSec));
}
},0,1000);

-------------------------------
Réponse au message :
-------------------------------

> Comment fait-on pour faire simplement une pause de quelques secondes (sans nésessiter de presser une touche où quoi que ces soit d'autre. Je sais que les threads ont rapports avec ça mais je me demandais s'il étais possible de faire sans ?
>
> |-Peter-|
dimanche 10 août 2003 à 06:40:40 | Re : Pause

drizzt40

Je m'excuse mais y me fait un paquet d'erreur...

Class TimerTask not found
Class MyTimerTask not found
Class java.util.Timer not found
Method schedule(TimerTask, int, int) not found in javax.wing.timer
Class TimerTask not found

Merci quand même

|-Peter-|


-------------------------------
Réponse au message :
-------------------------------

> oui, tu peut faire des timer
>
> private java.util.Timer myTimer; //Timer qui lance les tâches
> private MyTimerTask theTask; //La tâche qui affiche les messages
>
> //Initialise les tâches et le timer
> theTask = new MyTimerTask(this);
> myTimer = new java.util.Timer();
> myTimer.schedule(theTask,10000,10000);
>
> //La tâche consiste à faire incrémenter un integer à tous les secondes
> myTimer.scheduleAtFixedRate(new TimerTask(){
> private int currentSec = 0;
> public void run(){
> currentSec++;
> currentSec = currentSec % 10;
> secondsDisplay.setText(Integer.toString(currentSec));
> }
> },0,1000);
dimanche 10 août 2003 à 15:45:01 | Re : Pause

dragon

en partant il trouve pas les 2 première class, cherche un peu pour les trouver, elle devrait être là

tiens voici la page du site de java qui va te donner toute les exemple que tu as de besoin

http://wireless.java.sun.com/midp/ttips/timers/

ou

http://java.sun.com/docs/books/tutorial/uiswing/misc/timer.html
-------------------------------
Réponse au message :
-------------------------------

> Je m'excuse mais y me fait un paquet d'erreur...
>
> Class TimerTask not found
> Class MyTimerTask not found
> Class java.util.Timer not found
> Method schedule(TimerTask, int, int) not found in javax.wing.timer
> Class TimerTask not found
>
> Merci quand même
>
> |-Peter-|
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > oui, tu peut faire des timer
> >
> > private java.util.Timer myTimer; //Timer qui lance les tâches
> > private MyTimerTask theTask; //La tâche qui affiche les messages
> >
> > //Initialise les tâches et le timer
> > theTask = new MyTimerTask(this);
> > myTimer = new java.util.Timer();
> > myTimer.schedule(theTask,10000,10000);
> >
> > //La tâche consiste à faire incrémenter un integer à tous les secondes
> > myTimer.scheduleAtFixedRate(new TimerTask(){
> > private int currentSec = 0;
> > public void run(){
> > currentSec++;
> > currentSec = currentSec % 10;
> > secondsDisplay.setText(Integer.toString(currentSec));
> > }
> > },0,1000);
dimanche 29 février 2004 à 18:14:14 | Re : Pause

lol_marmotte

Salut
J'aimerais également faire une pause sans intervention de l'utilisateur. Est-ce que t'aurais réussi à résoudre ton pb ???
merciiiiii

La marmotte
jeudi 13 mai 2004 à 09:16:57 | Re : Pause

Egalon

salut,
je commence déjà par une précision à propos de :

myTimer = new java.util.Timer();
myTimer.schedule(theTask,10000,10000);



SI theTask est une instance de classe du type timertask, faut faire gaffe avec le constructeur de la classe, il se peut (comme je travaille sur un module programmable un peu spécial) que le constructeur ne soit pas executé lorsqu'on instancie theTask. voila c'est à vérifier pour les java sur PC.

Sinon pour faire une pause dans une endroit quelconque d'un programme:



try{Thread.sleep(10);
}catch (InterruptedException ie) {// traitement de l'exeption}



la valeur 10 correspond à une durée ( des ms je crois).
Ensuite il faut un bloc try/catch au cas ou il y aurait un prob avec l'instruction sleep. Si y a un probleme, la partie "traitement de l'exeption' est éxécutée.

Signé: Egalon qui comprend difficilement


Cette discussion est classée dans : size, pause


Répondre à ce message

Sujets en rapport avec ce message

Image dans un panel [ par etnica ] Bonjour a tous,J'ai actuellement un petit probleme pour afficher une image dans le panel d'une applet.Pour se faire, j'implemente la classe ci-dessous Mon code bug pour un truc trop con [ par hallardc ] Voila je suis a l Institut International du Multimédia et je ne cromprends pas pourkoi mon source de java ne marche pas, si kelk un pouvait jeter un c Interfacage en JAVA [ par pipin ] ouvrir un fichier pdf [ par pipin ] je génère un pdf à partir d'une appli java, à la fin du programme j'aimerais ouvrir ce fichier dans acrobat reader, comment faire ? Scanner d'IP [ par freebond ] J'ai realise une application Net Send mais j'aimerai a present renseigner une liste avec toutes les IP connectées d'un reseau local. Si quelqu'un avai Scanner d'IP [ par freebond ] J'ai realise une application Net Send mais j'aimerai a present renseigner une liste avec toutes les IP connectées d'un reseau local. Si quelqu'un avai chemin relatif en java [ par pipin ] Salut, J'utilise un fichier de conf pour développer une application JAVA. Le problème est que je ne sais pas comment exprimer un chemin relatif en JA FICHIERS HELP!!!! [ par harlock999 ] voila je cherche à creer pour moi une application en JAVA qui permettrai de chercher un fichier sur un disque dur.Mais malheureusement je ne voit pas FileFilter [ par BlackWood ] Comment ajouter un filtre de fichier dans un FileDialog ? Comment ça marche ? Il n'existe pas de methode du genre addChoosableFileFilter() comme pour [size=5][b]Important[/b][/size] [ par fouaddow ] Je suis entrain de realiser un menu simple en java.je souhaite effacer l'ecran a chaque bouclage alors comment dois-je faire?En C/C++ on fait un Clrsc


Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales