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

Composants Java Discussion :

[JToggleButton] simuler un clic


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 162
    Par défaut [JToggleButton] simuler un clic
    Bonjour,

    Voilà j'ai une application qui contient des JToggleButton. Dans certains cas c'est l'utilisateur qui interagit avec ces boutons, et dans d'autres je souhaiterai rejouer un scénario qui simule les clics de l'utilisateur sur ces boutons.
    J'ai vu en cherchant sur le forum qu'il existe une méthode doClick() qui est supposée d'après la doc de java simuler un clic sur un bouton. Hors j'obtiens bien un bouton qui se "bleuit" comme si l'utilisateur avait cliqué par contre ça ne semble pas déclencher le MouseListener sur mon bouton.

    Est ce que le doClick() est sensé déclencher un évènement mouseClicked ou dois je trouver une autre solution?

    Merci pour votre aide

  2. #2
    Membre expérimenté Avatar de bidi
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    262
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 262
    Par défaut
    mets plutot un "itemstatechanged" sur ton togglebutton, comme ça y'aura plus d'ambiguité ;-)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 162
    Par défaut
    Ok c'est parfait comme ça! Merci beaucoup!

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 162
    Par défaut
    Je suis désolée jusqu'ici mon affaire était résolu. Mais mon chef a changé d'avis il faut maintenant que j'utilise des JButton simple. C'est donc un doClick() sur un objet de type JButton que je fais... Et là même pb qu'ave les JToggleButton à savoir que le doClick() ne déclenche pas le mouseListener...
    J'ai tenté avec un itemListener mais cette fois ça ne fonctionne pas...

    Qqn peut-il à nouveau m'aider ?

    Merci!

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 162
    Par défaut
    ok j'ai rien dit... Un ActionListener suffit apparemment! Désolé d'avoir embeter pour rien. Mais il n'empeche que je trouve pas ça logique qu'un doClick() ne déclenche pas le mouseListener!!!!

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

Discussions similaires

  1. [VB.NET]Simuler un clic sur un bouton
    Par olbi dans le forum Windows Forms
    Réponses: 2
    Dernier message: 27/03/2006, 11h46
  2. Réponses: 11
    Dernier message: 04/01/2006, 23h57
  3. Réponses: 7
    Dernier message: 26/10/2005, 12h54
  4. Simuler un clic de souris
    Par kabikou dans le forum Access
    Réponses: 1
    Dernier message: 28/09/2005, 13h43
  5. Simulation de clic
    Par seiryujay dans le forum Agents de placement/Fenêtres
    Réponses: 7
    Dernier message: 31/08/2005, 17h05

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