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

avec Java Discussion :

un événement continu


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de abdoinfo
    Inscrit en
    Septembre 2009
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 132
    Par défaut un événement continu
    Salut tout le monde

    Comment peut on programmer un événement JButton de telle sorte que cet événement continue de s'exécuter tant que le bouton est enfoncé

    Merci

  2. #2
    Membre Expert

    Homme Profil pro
    SDE
    Inscrit en
    Août 2007
    Messages
    2 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : SDE

    Informations forums :
    Inscription : Août 2007
    Messages : 2 013
    Par défaut
    Bonjour,

    Je pense que tu devrais utiliser un MouseListener, pour start un thread lorsque l'on clique, et le stoper quand on le relache.

    Attention à la gestion des thread sous swing qui est un peu particulière : http://rom.developpez.com/java-swingworker/

  3. #3
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    Citation Envoyé par abdoinfo Voir le message
    tant que le bouton est enfoncé
    Merci
    ce type d'action n'est pas géré en java.
    tu dois faire recours a la proposition de Alain Defrance

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par slim_java Voir le message
    ce type d'action n'est pas géré en java.
    tu dois faire recours a la proposition de Alain Defrance
    Bah du coup si, c'est géré en Java

  5. #5
    Membre confirmé Avatar de abdoinfo
    Inscrit en
    Septembre 2009
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 132
    Par défaut Réponse M PierreAd
    Alors comment peut on le gérer M PierreAd ?

    Merci

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par abdoinfo Voir le message
    Alors comment peut on le gérer M PierreAd ?

    Merci
    PierreAd tout court Ben comme Alain Defrance l'a expliqué

    Récupérer l'event qui survient dans ton ActionListener, quand le bouton est enfoncé, et gérer ça dans un thread que tu démarres quand tu cliques et que tu arrêtes quand le bouton est relevé. C'est juste un événement non ponctuel donc tu dois ruser un peu

  7. #7
    Membre Expert

    Homme Profil pro
    SDE
    Inscrit en
    Août 2007
    Messages
    2 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : SDE

    Informations forums :
    Inscription : Août 2007
    Messages : 2 013
    Par défaut
    Enfin c'est plutot deux évenements :p

Discussions similaires

  1. [AC-2007] Continuer la frappe après évènement Keyup
    Par 2nis dans le forum VBA Access
    Réponses: 1
    Dernier message: 19/07/2014, 18h18
  2. Réponses: 2
    Dernier message: 06/05/2013, 10h51
  3. [Débutant] Lecture de fichier continue suite à événement
    Par Ment0r dans le forum C#
    Réponses: 5
    Dernier message: 23/10/2011, 11h14
  4. Réponses: 3
    Dernier message: 12/07/2007, 03h40
  5. Attendre un évènement pour continuer l'exécution
    Par vinzzzz dans le forum Interfaces Graphiques en Java
    Réponses: 7
    Dernier message: 22/11/2006, 22h42

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