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 :

JTree et simple click


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
    Janvier 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 54
    Par défaut JTree et simple click
    Bonjour,


    j'aimerais savoir s'il est possible de configurer un JTree pr pouvoir le parcourir à l'aide de simple click sur ses noeuds (et non pas des double click comme par défaut..) ??

    Merci de votre aide.

  2. #2
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    Bonjour,

    ceci fonctionne-t-il ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monJTree.setExpandsSelectedPaths(true);
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 54
    Par défaut
    Non cela ne marche pas...

    Vous voyez une autre solution?

  4. #4
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    Dans ce cas j'utiliserais un TreeSelectionListener qui utilise les méthodes getNewLeadSelectionPath, isExpanded et setExpandedState pour identifier, tester et ouvrir les noeuds sélectionnés.

    Il y a aussi la solution du MouseListener (avec la méthode pathForLocation), mais tu perds la possibilité de parcourir l'arbre au clavier. A toi de décider quel comportement tu préfères.
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

Discussions similaires

  1. Réponses: 3
    Dernier message: 18/07/2012, 05h49
  2. Réponses: 2
    Dernier message: 04/02/2009, 14h56
  3. Développer un ComboBox par un simple click
    Par Akeon dans le forum C++Builder
    Réponses: 3
    Dernier message: 06/07/2007, 11h57
  4. [JTree] gérer le click
    Par youp_db dans le forum Composants
    Réponses: 1
    Dernier message: 09/11/2006, 14h47
  5. Cheklistbox, comment tout cocher par un simple click ?
    Par gsmdu62 dans le forum Composants VCL
    Réponses: 7
    Dernier message: 01/05/2006, 10h52

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