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] changer la couleur d'affichage de certains noeuds


Sujet :

Composants Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 38
    Par défaut [jtree] changer la couleur d'affichage de certains noeuds
    Bonjour,

    je vous explique mon petit souci : j'ai un MyTree qui étend Jtree et un MyTreeCellRenderer qui étend TreeCellRenderer et je voudrais que lorsque j'ajoute un nouveau noeud dans mon arbre celui-ci s'affiche en une autre couleur que les noeuds deja présents

    Si quelqu'un a une idée...

  2. #2
    Membre éprouvé
    Inscrit en
    Mars 2006
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 137
    Par défaut
    Moi je vois un truc du style lorsque tu ajoutes un noeud mets à sa valeur par exemple "_n"

    noeud_n

    et lorsque ton renderer récupére la valeur pour l'affichage si
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    valeurDuNoeud.indexOf("_n")!=-1 mettre autre couleur... 
    valeurDuNoeud = valeurDuNoeud.substring(0,valeurDuNoeud.indexOf("_n"));
    Voilà

    mais lorsque tu rafraichiras la couleur disparaitra

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 38
    Par défaut
    merci je vais essayer

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 38
    Par défaut
    est ce que quelqu'un aurait une autre idée car je n'ai pas le droit de modifier la valeur des noeuds

Discussions similaires

  1. Réponses: 5
    Dernier message: 24/03/2016, 06h25
  2. [WD19] Changer la couleur de sélection d'un noeud dans un arbre
    Par dsolheid dans le forum WinDev
    Réponses: 3
    Dernier message: 21/10/2014, 18h09
  3. [JTree] affichage de certains noeuds
    Par dark2 dans le forum Composants
    Réponses: 1
    Dernier message: 19/12/2008, 16h04
  4. Réponses: 7
    Dernier message: 22/10/2008, 14h48
  5. Changer la couleur de certaines lignes ds une liste
    Par Ragnarok85 dans le forum Access
    Réponses: 4
    Dernier message: 04/01/2007, 10h18

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