créer une tempo, c'est possible?? [java] - Java - Programmation
Marsh Posté le 18-02-2003 à 19:38:33
up
Marsh Posté le 18-02-2003 à 19:43:23
en javascript, c'est : (cette fonction doit exister quelquepart en java)
Code :
|
Marsh Posté le 18-02-2003 à 19:44:10
MagicBuzz a écrit : en javascript, c'est : (cette fonction doit exister quelquepart en java)
|
javascript != java
Marsh Posté le 18-02-2003 à 19:55:42
MagicBuzz a écrit : en javascript, c'est : (cette fonction doit exister quelquepart en java)
|
Marsh Posté le 18-02-2003 à 20:21:07
Chuis sûr qu'il y a une class qqpart qui permet d'utiliser cette méthode
Ou alors Java reste là où il est dans mon estime, pas foutu d'être compatible avec le langage de script qui en est dérivé
VB a beau être de la merde, le VBS est (quasi)directement compilable dans VB, même si le code est pourrave
Marsh Posté le 18-02-2003 à 20:23:58
MagicBuzz a écrit : Chuis sûr qu'il y a une class qqpart qui permet d'utiliser cette méthode |
quoted
mais quel boolay !!!
Marsh Posté le 18-02-2003 à 20:47:21
benou a écrit : si t'es en jdk 1.3 : java.util.Timer |
oui j'ai vu ça mais j'ai absolument rien compris en comment l'utiliser... snif
Marsh Posté le 18-02-2003 à 20:51:22
deff a écrit : |
c'est pourtant une classe des + simples.
tu crées une classe héritant de TimerTask, tu surcharges run ().
tu crées un objet Timer et tu utilises une des méthodes schedule en lui donnant la classe précédente et en lui indiquant les paramètres lui disant quand executer ta tache.
Marsh Posté le 18-02-2003 à 20:52:20
en tous ca le fait que t'ai pas compris une classe aussi simple confirment les impressions de darklord et benou
Marsh Posté le 18-02-2003 à 21:06:08
gloop a écrit : en tous ca le fait que t'ai pas compris une classe aussi simple confirment les impressions de darklord et benou |
1) tu te trompes de mec : on parlait de MagicBuzz
2) C'est loin d'être la classe la plus simple à utiliser quand on ne maîtrise pas bien l'héritage et compagnie
3) ca sert à rien de casser du débutant ...
mais bo, t'as bien expliqué comment ca marche ...
Marsh Posté le 18-02-2003 à 21:13:26
DarkLord a écrit : |
Désolé de ne pas avoir les mêmes priorité que toi mon coco, lequel de nous-deux est le plus con ?
Celui qui suggère une connerie en indiquant qu'il n'est pas sûr de lui, ou le pauvre naze qui se fout de la gueule de celui qui aide, et qui ne cherche pas à aider ?
Ca fait un moment que je viens ici régulièrement, et force est de constater que mise à part "quoted les boolay" t'es pas utile à grand chose je trouve.
Marsh Posté le 18-02-2003 à 21:15:05
aussi
Marsh Posté le 18-02-2003 à 21:24:58
ReplyMarsh Posté le 18-02-2003 à 21:28:41
noldor a écrit : sinon, ça peut pas se faire avec un simple thread ça ? |
si en fesant un sleep dans le thread ...
Marsh Posté le 18-02-2003 à 23:21:10
ben oui sleep(), peu importe où car ton appli tourne forcément dans un Thread
Marsh Posté le 18-02-2003 à 23:25:56
THE REAL SMILEY a écrit : ben oui sleep(), peu importe où car ton appli tourne forcément dans un Thread |
Marsh Posté le 18-02-2003 à 23:39:20
THE REAL SMILEY a écrit : |
ben non ton appli ne "tourne pas forcément dans un thread".
swing "est dans un thread", pê, mais et alors, tu vas bloquer ta gui pendant 2 secondes pour faire ton truc? heho
Timer, c'est fait pour ça et c'est tres bien. Ou alors tu crées ton thread toi meme, mais 1/ça revient au meme 2/c plus compliqué
alors bon
Marsh Posté le 18-02-2003 à 23:49:28
MagicBuzz a écrit : |
Excuse-moi mais t'as pas simplement "suggéré une connerie". T'as complètement planté en supposant dès le départ que Java et Javascript c'était du pareil au même, ce qui est totalement erroné. Donc non content de poster une énormité de base sans vérifier quoi que ce soit, tu viens défendre ta cause en prétendant que t'as essayé d'aider le gars.
Bin franchement, à ta place, j'préfèrerais la mettre en veilleuse et accepter que j'ai dit une connerie sans avoir pris la peine de me renseigner.
MagicBuzz a écrit : |
Tu sors. Ou alors lis plus souvent les topics Java que tu sembles tellement dénigrer, t'en retiendras peut-être quelque chose
EDIT : pour éviter les répétitions
Marsh Posté le 18-02-2003 à 23:56:31
Marsh Posté le 18-02-2003 à 23:57:17
moi je suis d'accord avec la 2e partie du post de magicbuzz que taiche à quoté
Marsh Posté le 19-02-2003 à 00:05:57
Taiche a écrit : |
Marsh Posté le 19-02-2003 à 13:46:43
donc un slip !! euh un sleep() (je sais c pas drole mais c pour détendre l'atmosphere qui est assez chargé, je crois).
merci à TOUT le monde.
Marsh Posté le 19-02-2003 à 13:53:56
deff a écrit : donc un slip !! euh un sleep() (je sais c pas drole mais c pour détendre l'atmosphere qui est assez chargé, je crois). |
Mais non, pas un sleep.
Avec ça tu vas figer ton appli (donc ta gui), pendant l'attente.
Timer, j'pense que c'est une facilité d'écriture, pour un type de thread permettant de faire exactement ce que tu veux. A savoir : "réaliser une action toutes les n secondes dans un thread séparé". toi ce sera fait qu'une seule fois. à la fin de la méthode run() de ton thread tack, j'imagine qu'il faudra que tu stoppe ton Timer.
Mais il faut que t'utilises Timer, pas un simple sleep !
Marsh Posté le 19-02-2003 à 14:10:20
El_gringo a écrit : |
quand je dis d'utiliser un sleep, c'est évidement dans un autre thread !!!
genre :
Code :
|
ca revient au même que d'utiliser un timer de 2 secondes et c'est aussi rapide à écrire !
Marsh Posté le 19-02-2003 à 14:10:35
c bon avec un sleep ça marche, j arrive à faire un pulse de 2sec.
c pas grave si ça fige l'applet.
merci encore
(à bientot car je suis un super boulayyyyy!)
Marsh Posté le 19-02-2003 à 14:11:26
deff a écrit : c bon avec un sleep ça marche, j arrive à faire un pulse de 2sec. |
si c'est grave !!!
pas bien !!!
beurk !!!
caca !!!
Marsh Posté le 18-02-2003 à 16:35:34
bonjour c encore moi.
Je dois mettre un bit à 1 et 2 secondes après, le remettre à 0, tout ça dans un "void bouton_mouseReleased(MouseEvent event){}.
Comment dois je procéder???
merci d'avance.
---------------
-->>C'est l'histoire d'un gars qui rêve qu'il mange de la guimauve.Il se réveille et il a plus d'oreiller.<<--