Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

sthv Achat - Vente Informatique : herve_94220 Achat - Vente Divers : schloups, super-warrior, tademi16 et 30 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

utiliserle temps avec java

 
n°8638
amian354
Profil : Jeune recrue
Posté le 05-06-2004 à 13:53:58  profilanswer
 

comment utiliser le temps pour executer une instruction en java par exemple comment executer une instruction apres 15 minutes :(  
et comment rendre les ligne de jlist invisible je veux dire qunad en click sur ces ligne ne seront pas choisis :whistle:


---------------
l'impatiente amian354
n°8639
myst
nono powered ©
Profil : Vieux de la vieille
Posté le 05-06-2004 à 13:56:36  profilanswer
 

pour le temps tu dois pouvoir utiliser un Timer (cf javadoc), ou alors un truc tres bourrin -> Thread.sleep(temps_en_milisecondes) :ddr:
 
pour la Jlist je sais pas, y'a rien dans la javadoc ?


---------------
Fondateur de la CuRseD TeAm
n°8641
amian354
Profil : Jeune recrue
Posté le 05-06-2004 à 14:03:24  profilanswer
 

moi je veux exactement l'instruction qui peut executer un autre instruction apres 15 minutes


---------------
l'impatiente amian354
n°8645
ollone
Part of the 'One brothers
Profil : Vieux de la vieille
Posté le 05-06-2004 à 15:10:45  profilanswer
 

Moi je veux, Moi je veux... Et tu ne veux pas qu'on te ponde la soluce toute chaude non plus... :o
myst te file déjà deux soluces; pour moi la "meilleure" est celle d'un thread que l'on fait dormir pendant un certain temps (un thread, comme ca ca ne bloque pas ton appli pdt le temps d'attente - MultiThreading), surtout s'il s'agit d'une action qui se répète.
 
Pour t'aider, je te file le lien de la description de la classe Thread :: Thread Class
 
Mais, s'il te plait, ne la ramène pas aussi sévèrement la prochaine fois, sinon plus personne ne daignera t'aider...

n°8646
ollone
Part of the 'One brothers
Profil : Vieux de la vieille
Posté le 05-06-2004 à 15:19:40  profilanswer
 

Voici une version simplifiée d'un thread qui exécute ue méthode toutes les 15 minutes une fois qu'il est lancé.
 

Code :
  1. import java.lang.*;
  2. public class MaClasse implements Runnable {
  3.   Thread actif;
  4.   private int refreshTime;
  5.   // =============================
  6.   // Constructeur de la classe.
  7.   // =============================
  8.   public MaClasse() {
  9.     refreshTime = 900000;
  10.   }
  11.   // ====================
  12.   // Start() du Thread.
  13.   // ====================
  14.   public void start() {
  15.     if (actif==null) {
  16.       actif = new Thread(this);
  17.       actif.start();
  18.     }
  19.   }
  20.   // ==============================================
  21.   // Execution du thread de la classe.
  22.   // ==============================================
  23.   public void run() {
  24.     System.out.println("> MaClasse se lance." );
  25.     System.out.println("> refresh time = "+refreshTime);
  26.     while (true) {
  27.       actionAMener();
  28.       try {
  29.         actif.sleep(refreshTime);
  30.       }
  31.       catch (InterruptedException e) {}
  32.     }
  33.   }
  34.   public void actionAMener() {
  35.     [...]
  36.   }
  37. }


Message édité par ollone le 05-06-2004 à 15:20:26
n°8647
myst
nono powered ©
Profil : Vieux de la vieille
Posté le 05-06-2004 à 15:55:07  profilanswer
 

ollOne t'arrête d'être fort en java et de vivre sur le forum ?
j'ai plus rien à dire quand je passe après toi !! ;)


---------------
Fondateur de la CuRseD TeAm
n°8653
ollone
Part of the 'One brothers
Profil : Vieux de la vieille
Posté le 05-06-2004 à 20:30:12  profilanswer
 

:lol: J'ai pas dit grand chose de plus que toi, t'aurais donner les mêmes conseils, j'en suis sur :D

n°8655
myst
nono powered ©
Profil : Vieux de la vieille
Posté le 05-06-2004 à 20:39:09  profilanswer
 

bah si t'as donné un exemple avec thread, resultat j'ai plus rien à dire, parce que tout est là :o
 
bon c'est pas grave... :ddr:
;)


---------------
Fondateur de la CuRseD TeAm
n°8657
ollone
Part of the 'One brothers
Profil : Vieux de la vieille
Posté le 05-06-2004 à 20:40:28  profilanswer
 

:mdr: Je te laisse le suivant ;)

n°8659
myst
nono powered ©
Profil : Vieux de la vieille
Posté le 05-06-2004 à 20:45:57  profilanswer
 

nan c'est bon, mes compétences sont limitées de toutes façon :whistle:
 
 
tiens, on se croirait presque sur un tchat maintenant...
patapay les modos ! :sauve:


---------------
Fondateur de la CuRseD TeAm
n°8667
amian354
Profil : Jeune recrue
Posté le 06-06-2004 à 13:28:45  profilanswer
 

bonjou
je suis tres embarassée des vos reponse surtous celui qui m'a dit que je vivre sur ce forum dons je te dit la verite je suis etudiante en informatique et  je prepare mon logiciel j'ai pas etudier java car j'ai pas trouver un enseignant j'etudis seuelment avec les livre et avec le net et je pose mes problèmes sur ce forum
vous savez maintent la verité
repond moi si vous le savez comment déactiver des ligne d'une Jlist par exemple  
la date se compose sur trois liste jour mois et année
comment deactiver les jour passé de ce mois je veux dire qund je click sur le jour je trouve le n° d'hier désactivé


---------------
l'impatiente amian354
n°8693
ollone
Part of the 'One brothers
Profil : Vieux de la vieille
Posté le 06-06-2004 à 22:23:49  profilanswer
 

De rien pour la réponse qu'on t'a donné :pfff:  
 
- pourquoi remplis-tu tes JList avec des infos que l'utilisateur ne peut pas choisir ? Il te suffirais de ne pas proposer les dates antérieures à aujourd'hui....
- pourquoi utilises-tu des JList, les combo box c'est peut-être plus adapté !?

n°8704
amian354
Profil : Jeune recrue
Posté le 07-06-2004 à 14:36:52  profilanswer
 

merci infiniment de votre proposition mais tu m'a pas compris  
je developpe un systeme de reservation de salles des conference donc je suis obligée de choisir 3 Jlist jour mois et année pour faciliter la recherche dans la bd  
par exemple le client veut reserver le 12 juin 2004 donc donc l'année 2003 doit etre désactivée j'espère que tume comprend
exemple
 12   juin   2003  
 12   juin   2004


---------------
l'impatiente amian354
n°8706
myst
nono powered ©
Profil : Vieux de la vieille
Posté le 07-06-2004 à 14:43:47  profilanswer
 

comment tu crees ta JList ?
pourquoi tu mets dedans qqc que tu veux desactiver ?


---------------
Fondateur de la CuRseD TeAm
n°8740
made_in_as​ia
Profil : Membre
Posté le 08-06-2004 à 09:42:33  profilanswer
 

Pourquoi n'utilise pas les composants graphiques qui gèrent les dates directement ? (au lieu d'avoir 3 JListe...)
 
<a href="http://forum.rue-montgallet.com/ruemontgallet/Programmation/sujet-20623-1.htm">clique ici</a>
 
Ou bien ptet j'ai pas compris ce que tu voulais faire...

n°8741
made_in_as​ia
Profil : Membre
Posté le 08-06-2004 à 09:43:04  profilanswer
 

Oups, j'ai raté mon lien...
 
Tu peux aller voir cette page si ça t'aide :
http://forum.rue-montgallet.com/ru [...] 0623-1.htm


Aller à :
Ajouter une réponse