IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java ME Discussion :

problème sur les timer


Sujet :

Java ME

  1. #1
    Membre à l'essai
    Inscrit en
    Août 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 13
    Points : 13
    Points
    13
    Par défaut problème sur les timer
    Bonsoir.S'il vous plaît quelqu'un pourrait t-il me donner de la doc bien détaillée sur l'utilisation
    des TIMER en j2me.
    Tout ce que j'ai trouvé jusqu'ici ne m'a pas beaucoup aidé par ce que ce n'était pas bien détaillé
    et il yavait pas d'exemples.Donc s'il vous plaît si vous avez une doc qui parle des TIMER
    en partant du basic et détaillé pas à pas, merci de me la faire parvenir.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 399
    Points : 413
    Points
    413
    Par défaut
    Le mieux est de regarder du coté de la javadoc la classe Timer et TimerTask.
    En gros le TimerTask est le thread dont la méthode run va être appelé un certain nombre de fois et a une certaine fréquence définis par le Timer qui lui est associé (définie par la méthode schedule).

    Mais attention de ne pas trop abusé des Timers. Les mobiles ne sont pas très performant dans l'utilisation de nombreuse thread. Si tu peux utiliser un timer "perso" dans le thread principale, ce sera bien plus performant. Du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    final int TIMER_PERIOD = 1000;
    int timerTime;
     
    //...
     
    timerTime += deltaTime
    if (timerTime >= TIMER_PERIOD)
    {
        // Traitement du timer
     
        timerTimer = 0;
    }
    SPARK
    Moteur de particule C++ opensource avec modules de rendu OpenGL, Irrlicht et SFML

Discussions similaires

  1. Problème sur les dates
    Par Littlecoda dans le forum Oracle
    Réponses: 7
    Dernier message: 07/07/2006, 11h39
  2. problème sur les threads et les sémaphores
    Par ramislebob dans le forum Windows
    Réponses: 1
    Dernier message: 29/06/2006, 11h52
  3. Réponses: 6
    Dernier message: 31/03/2006, 17h05
  4. j'ai un problème sur les hinstances
    Par ramaro dans le forum C++
    Réponses: 9
    Dernier message: 26/02/2006, 14h32
  5. [Débutant]Problème avec les timers
    Par mickael777 dans le forum MFC
    Réponses: 1
    Dernier message: 11/04/2005, 11h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo