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

AWT/Swing Java Discussion :

Comment afficher un chronomètre et un compte à rebours dans Swing/Matisse ?


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 29
    Par défaut Comment afficher un chronomètre et un compte à rebours dans Swing/Matisse ?
    Bonjour,

    Je souhaite créer une JFrame dans laquelle il y aurait un chronometre, et surtout un compte à rebours.

    Ex: un compte à rebour de 30 min et un chrono en simultané qui donne le temps restant (ben oui , y'en a qui savent pas compter ....), un bouton start and Stop et un bouton Raz.
    Format 00:00 (minute:seconde).

    Donc je sais déjà faire les boutons et leur associer des actions.


    Mon problème est : quelle action associée ???
    la fonction timer ???
    Comment l'utiliser ???

    Merci pour vos idées .....

  2. #2
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 911
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 911
    Billets dans le blog
    54
    Par défaut
    Faudra probablement en faire un bean et fournir un beaninfo (http://java.sun.com/j2se/1.4.2/docs/.../BeanInfo.html). Me semble que c'est comme ca que fait SwingX (on peut rajouter des objets SwingX dans la palette de NetBeans).
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 29
    Par défaut
    Oki, merci, mais :

    C'est quoi un bean ???
    Y aurait - il quelque part des tutos traitant ce sujet ?

    Merci

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    J'ai plutôt l'impression que Bouye a été égaré par ton titre. Grosso modo netbeans n'a absolument rien à voir la dedans.

    Pour apprendre à utiliser un timer: http://java.sun.com/docs/books/tutor...isc/timer.html

    Il te reste juste à mettre à jour des JLabel contenant le temps parcouru depuis le départ (donc comparer le temps initial t obtenu via un System.currentTimeMillis au temps courrant obtenu via la même méthode et retrancher le résultat du temps prévu).

  5. #5
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 911
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 911
    Billets dans le blog
    54
    Par défaut
    Ben vi moi j'ai vu Matisse donc j'ai tout de suite pensé "intégration à la palette de composants de NetBeans".

    => C'est quoi un bean ?
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 29
    Par défaut
    Merci les gars pour vos réponses, et en effet, l'erreur vient peut etre de moi,
    je developpe sous MyEclipse, et il y à la tablette Matisse de Netbeans intégrée avec Swing.

    Voila,

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 29
    Par défaut
    Bon, le timer marche , mais je mes suis rendu compte qu'il ne se réinitialize pas....
    j'ai un bouton "raz", qui remet le chrono a 20:00, mais il repart au dernier temps arrété....

    Ca va c'est clair ???

    Si quelqu'un a une idée......j'ai essayé avec un Restart()....
    mais rien ....


    Merci d'avance...

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 29
    Par défaut
    C'est bon ....j'ai trouvé....

    Merci......

  9. #9
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2014
    Messages : 4
    Par défaut
    Bonsoir,
    j'ai le même souci que ceci je veux utiliser un chronomètre dans mon application java Swing
    je travaille sous netBeans et j'ai copié le code concernant le timer mais ça marche pas quelqu'un veux bien venir en aide

    merci d'avance

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment afficher le contenu d'un fichier ini dans un mémo?
    Par Jayceblaster dans le forum Langage
    Réponses: 7
    Dernier message: 13/05/2014, 17h38
  2. Afficher heure + compte à rebours dans barre de titre
    Par Zaza91280 dans le forum VB.NET
    Réponses: 2
    Dernier message: 14/04/2010, 15h23
  3. Réponses: 5
    Dernier message: 04/04/2008, 20h14
  4. Réponses: 13
    Dernier message: 26/07/2007, 08h50
  5. Réponses: 7
    Dernier message: 31/10/2006, 00h36

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