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 :

difference entre defaultmutabletreenode treenode et mutabletreenode


Sujet :

Composants Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 53
    Par défaut difference entre defaultmutabletreenode treenode et mutabletreenode
    Bonjour,

    j'ai besoin d'utiliser le composant JTree pour un programme j'ai été voir donc des tutos qui parlent de defaultmutabletreenode,l treenode et mutabletreenode qui sont trois classes differentes mais je ne vois pas l'interet de ces 3 classes elles me paraissent toutes pareilles ... du coup je n'utilise que defaultmutabletreenode ... est-ce mieux ? ou trop réducteur ??? en fait je ne vois pas en fait le raisonnement derriere toutes ces classes ...


    (au passage si quelqu'un peut m'expliquer aussi à quoi sert un treemodel je ne vois pas l'interet du truc )

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 230
    Par défaut
    Salut,

    la réponse est simple : TreeNode et MutableTreeNode sont des interfaces. MutableTreeNode est une interface dérivée de TreeNode me semble-t-il...
    DefaultMutableTreeNode est l'implémentation. C'est donc la seule classe des 3. C'est donc celle-ci que tu dois utiliser...

    Sinon le treemodel est un mécanisme qui te permet de gérer facilement et de manière événementielle les éléments de ton arborescence plutôt que d'avoir à ajouter individuellement et de manière plus séquentielle des noeuds à ton arbre, tu crées une instance de JTree avec ton treemodel et le jtree appelera les méthode des ton treemodel pour construire ses éléments. Tu maintients ton tableau d'éléments à partir de ton treemodel. Dans une architecture MVC c'est ton Controlleur.

    regarde sur le site de Sunil y a des tonnes d'exemples.

    @+

Discussions similaires

  1. Différences entre Delphi et Visual Basic ?
    Par Anonymous dans le forum Débats sur le développement - Le Best Of
    Réponses: 75
    Dernier message: 30/03/2009, 20h09
  2. La difference entre XSL et XSLT?
    Par pantin dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 27/06/2003, 15h14
  3. Difference entre fenetre et boite de dialog
    Par billyboy dans le forum Windows
    Réponses: 2
    Dernier message: 02/06/2003, 15h43
  4. [] Difference entre MSHFlexGrid et MSFlexGrid
    Par olivierx dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 23/04/2003, 08h48
  5. Difference entre types d'Adresse IP
    Par freud dans le forum Développement
    Réponses: 3
    Dernier message: 02/03/2003, 02h06

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