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

AWT/Swing Java Discussion :

les noeuds des arbres,de quel type?


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    146
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 146
    Par défaut les noeuds des arbres,de quel type?
    Bonjour a tous

    J’ai un problème que je doit résoudre le plus tôt possible, et j'espère trouver
    La solution chez vous comme l'habitude !:
    J’ai utilisé un JTree dans l'application que je suis entrain de développer,
    Pour construire les noeuds de cet arbre des objets appartenants aux classes différentes, j'ai hérité chaque classe de la classe DefaultMutableTreeNode, de cette manière je peut ajouter cet objet à l'arbre.
    S’il y a d'autres suggestions, je vous prie de me le dire,
    J’ai besoin maintenant de spécifier pour chaque noeud -qui est en réalité un objet- un menu contextuel que l'utilisateur peut avoir en cliquant a droite avec son souris sur cet élément,

    Merci d'avance.

  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,

    les méthodes suivantes te seront utiles :
    - JTree.addMouseListener
    - SwingUtilities.isPopupTrigger
    - JTree.getClosestPathForLocation
    - JPopupMenu...

    Concernant le choix de conception, tu n'es pas obligé d'hériter de DefaultMutableTreeNode pour mettre un objet dans un JTree. Tu peux passer n'importe quoi en tant que userObject, et c'est précisément ce qui est pris en compte dans le JTree.
    "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.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/11/2013, 02h10
  2. arbre LinkTree dont les noeuds sont des liens
    Par caro_caro dans le forum Wicket
    Réponses: 5
    Dernier message: 05/06/2009, 02h32
  3. Stocker les nom des fichiers d'un type d'un repértoire
    Par Bloodscalp dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 12/09/2006, 15h26
  4. [C#-XML] Récupérer les valeurs des noeuds enfants
    Par cyllix dans le forum Windows Forms
    Réponses: 1
    Dernier message: 23/06/2006, 12h54
  5. Réponses: 3
    Dernier message: 27/07/2004, 13h01

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