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 :

[debutant] [JTree] le TreeSelectionListener pose problème


Sujet :

Composants Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 47
    Par défaut [debutant] [JTree] le TreeSelectionListener pose problème
    Bonjour,
    mon apllication possede 2 zones : l'une contient un jtree et l'autre un Jpanel affichant des images.

    qd je clic sur un nd de l'arbre, j'affiche l'image correspondante.

    Mon problème, c'est que une fois que j'ai cliqué une fois ou plus sur le jtree, qd je clic sur le menu (de la fenetre) pour ajouter un nouveau noeud (donc une nouvelle image) le dernier nd selectionné est toujours selectionné et mon programme plante à l'ajout du nouveau nd ds le jtree

    Est-ce qu'il existe un moyen pour desactiver le listener du jtree ??

    Merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Par défaut
    Moi perso je fais ce genre de trucs avec un flag...
    C'est pas très joli...mais ca marche...
    Tu prends un booleen que tu met par défaut a true
    Dans ta méthode d'ajout de noeud, tu passe temporairement ta variable a false (variable = false en début de méthode, puis repasse a true a la fin)
    Enfin, dans ton gestionnaire d'événement, tu regarde l'état de ta variable, si true...tu capture l'evt, sinon, tu fais rien...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 47
    Par défaut
    Merci pour ta réponse super rapide !
    Ton deuxieme prenom c'est Flash ???

    Ca marche, encore merci

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Par défaut
    Pas de problème...le coup du flag ca marche souvent (en tout cas pour les événements...)

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

Discussions similaires

  1. CFormView::OnIntialUpdate() pose problème
    Par jacklafrip dans le forum MFC
    Réponses: 1
    Dernier message: 26/09/2006, 15h37
  2. caractère \ pose problème
    Par questionneuse dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 11/07/2006, 16h25
  3. [debutant][Jtree] un prolème avec le Jtree
    Par bigbabou dans le forum Composants
    Réponses: 2
    Dernier message: 08/02/2006, 10h35
  4. Un cast de SmartPointer qui pose probléme
    Par Higestromm dans le forum C++
    Réponses: 3
    Dernier message: 13/10/2005, 10h25
  5. jointure externe avec un where, me pose problème!
    Par Danae dans le forum Langage SQL
    Réponses: 3
    Dernier message: 18/07/2005, 17h37

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