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 :

Espacement trop long entre les noeuds


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Février 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 4
    Par défaut Espacement trop long entre les noeuds
    Bonjour à tous,

    J'ai un problème de rendu lorsque je construis mon arbre, il y a un décalage important entre les noeuds (voir pièce jointe pour illustration).

    J'ai associé à un modèle et un renderer (Uniquement un JLabel).

    Si quelqu'un à une piste sur la source du problème, ça m'intéresse
    Images attachées Images attachées   

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Y'a surement une couille dans ton Renderer...

    Maintenant, impossible d'en dire plus, tu ne donne pas assez d'infos...

  3. #3
    Futur Membre du Club
    Inscrit en
    Février 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 4
    Par défaut
    Il ne semble pas que cela vienne du renderer puisque j'ai fais le test avec un nouveau renderer minimaliste mais j'ai toujours des espacements du même type que sur les captures jointes.

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Et sans renderer, ça donne quoi?

  5. #5
    Futur Membre du Club
    Inscrit en
    Février 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 4
    Par défaut
    Merci, mais ça donnait la même chose.

    J'ai résolu mon problème, donc voici l'explication pour ceux qui rencontrerait le même problème que moi.
    Le problème vient de la construction de l'arbre, j'ai constaté que le décalage d'un noeud dépendait du nombre de feuille qu'il contenait. J'ai donc analysé la construction de l'arbre (donc du modèle), et j'ai constaté que j'ajoute n fois un même noeud (n étant le nombre de feuille qu'il possède).

    Voici la source du problème, après j'ai pas l'explication de pourquoi, il apparait une seule fois dans l'arbre et l'apparition de ce décalage.

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

Discussions similaires

  1. Réduire l'espace entre les noeuds d'un TreeView
    Par Delphi-ne dans le forum ASP.NET
    Réponses: 4
    Dernier message: 15/10/2012, 10h18
  2. Dialogue trop long entre deux fenêtres
    Par Sve@r dans le forum PyQt
    Réponses: 10
    Dernier message: 12/09/2009, 02h53
  3. espace trop important entre titre et tableau
    Par Cyberseb87 dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 2
    Dernier message: 07/06/2009, 19h15
  4. Lien graphique entre les noeuds d'un JTree
    Par seiryujay dans le forum Composants
    Réponses: 4
    Dernier message: 28/03/2007, 17h43
  5. Réponses: 3
    Dernier message: 21/08/2006, 18h31

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