/ / Comment obtenir la minuterie pour retourner l'heure java - java, swing, timer

Comment faire pour que le minuteur retourne le temps java - java, swing, timer

Une fois que je lance le chronomètre, comment puis-je le faire revenir combien de temps s’est écoulé? Cette minuterie peut-elle être définie visible?

Réponses:

3 pour la réponse № 1

L'objet que vous passez comme second argument àle constructeur Timer implémente ActionListener. À travers cette interface, il reçoit un appel de sa méthode actionPerformed à chaque alarme du timer. La méthode actionPerformed a un paramètre ActionEvent dont la méthode getWhen donne l'horodatage. Si vous souhaitez que ActionListener calcule le temps écoulé, vous devez stocker l’horodatage d’origine dans un endroit accessible.

Une minuterie de swing est un mécanisme sans graphiquereprésentation de la sienne. Si vous le souhaitez, votre ActionListener peut implémenter une représentation graphique du minuteur. Il peut s'agir d'un composant graphique tel que JPanel et sa méthode actionPerformed peut lui donner une réponse visible, par exemple en dessinant quelque chose, chaque fois que le minuteur s'éteint.