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 :

Recherche et sélection


Sujet :

Composants Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 3
    Par défaut Recherche et sélection
    Bonjour à tous !

    Voici mon problème : j'ai 3 ArrayList et j'utilise un JTree pour les affichée.

    J'ai une méthode qui me permet de chercher un objet dans une de mes 3 listes et j'affiche le résultat obtenu dans un JList.

    Ce que j'aimerai faire, c'est que quand je sélectionne un élément de ma JList, l'élément correspondant dans le JTree soit sélectionné automatiquement.

    Je sais que je peux comparer le nœud courant avec le nœud à chercher en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ((DefaultMutableTreeNode)myPath.getLastPathComponent()).getUserObject().equals(monNoeud)
    Le problème : comment puis-je parcourir l'intégralité de mon JTree ?

    Merci ^^

  2. #2
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2008
    Messages : 11
    Par défaut
    Bonjour,
    j'ai eu a peu près le même problème que toi, alors ce que fait : j'ai crée une classe héritant de la classe "DefaultMutableTreeNode", ensuite je lui ai rajouter 2 méthodes (setEntityRef et getEntityRef), quand j'ajoute un noeud dans le JTree je set la case dans l'ArrayList (setEntityRef(ArrList.get(idx))) et quand je récupère le noeud sélectionné je le cast en la classe que j'ai crée et après j'appelle ma méthode get et le tour est joué...
    Voilà, J'espère que c'est clair. Bonne journée !

Discussions similaires

  1. [AC-2000] Formulaire de recherche : vérification sélection de champ
    Par Kaera dans le forum IHM
    Réponses: 19
    Dernier message: 10/07/2012, 09h54
  2. [Script] Recherche et sélection fichier
    Par Lologolas dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 31/05/2012, 11h40
  3. [XL-2007] Fonction recherche et sélection de cellule
    Par toushusss dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 06/12/2011, 10h41
  4. [MySQL] question sur la création d'un moteur de recherche avec sélection
    Par senouss dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 26/12/2010, 20h26
  5. JTree : recherche et sélection de noeud
    Par semby dans le forum Composants
    Réponses: 1
    Dernier message: 06/03/2006, 12h51

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