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] rafraichir noeud sans minimiser tous les noeuds


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2006
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 43
    Par défaut [JTree] rafraichir noeud sans minimiser tous les noeuds
    Bonjour,

    Comme le dit le titre, je rafraichit mes noeuds lorsqu'un de ceux-ci a changé.
    Le problème s'est qu'il minimise tous mes noeuds et on ne voit plus que le noeud racine.

    j'ai essayé :
    - model.nodeChanged(node);
    - model.nodeStructureChanged(node);
    - model.reload(node);

    l'objet model est une classe dérivant de DefaultTreeModel

    Comment faire pour rafraichir que le noeud?

  2. #2
    Membre éclairé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Par défaut
    J'ai le même problème que toi!!!!
    Je l'ai déjà posté 2 fois et pas de réponse concluante :-(((
    J'espère que cette fois ci on aura quelque chose!

  3. #3
    Membre éclairé
    Avatar de seiryujay
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    950
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 950
    Par défaut
    Méthode bourrine : utiliser la méthode expandRow() sur les noeuds à déployer...

  4. #4
    Membre éclairé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Par défaut
    C'est ce que je fais pour le moment, mais je pense qu'il doit y avoir une méthode plus "jolie", non?

  5. #5
    Membre éclairé
    Avatar de seiryujay
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    950
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 950
    Par défaut
    Je ne sais pas...
    Chez moi, le composant qui se rapproche le plus d'un JTree, c'est une JTreeTable, et je n'ais trouvé que ça pour ne pas replier un noeud lors de la suppression d'une de ses feuilles...

    Mais je suis preneur si quelqu'un trouve mieux

  6. #6
    Membre averti
    Inscrit en
    Février 2006
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 43
    Par défaut
    Je ne sais pas si ca peut vous aider.
    Pour info , j'ai également une JTreeTable.

    Cette discussion peut peut-être vous aider.
    http://www.developpez.net/forums/sho...d.php?t=175900

    Dans mon application, j'explique comment je fais pour insérer un noeud.
    C'est la même chose pour supprimer un noeud.
    Les noeuds ne sont plus minimisés lorsque j'en ajoute un ou je le supprime.

    N'hésitez pas à critiquer ma solution et si vous avez mieux je suis preneur même si je trouve ma solution pas si mauvaise que ca

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/11/2008, 13h58
  2. [JTree] Récupérer tous les noeuds
    Par DamS2502 dans le forum Composants
    Réponses: 5
    Dernier message: 21/04/2008, 12h13
  3. Supprimer tous les noeuds enfants
    Par Givemefive dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 23/01/2007, 12h39
  4. Réponses: 2
    Dernier message: 26/04/2006, 09h34
  5. [JTree] Suppresion de tous les noeuds sauf la racine
    Par nicolaskarp dans le forum Composants
    Réponses: 3
    Dernier message: 29/04/2005, 12h53

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