Bonjour,
Je pensais avoir fais le tour des subtilitées JTree...mais non...je viens de découvrir un bug sur mon appli mais je sais pas comment le corriger...
En fait, j'ai un JTree qui m'affiche mes composants (classes perso avec une méthode toString dedans pour affichage)
Je travail sur les objets affichés dans mon JTree, c'est à dire, quand je modifie par exemple le nom de mon objet, et bien le libellé affiché dans le JTree se modifie a son tour, sans que j'ai de repaint a faire...
Dans une appli précèdente, cette même méthode fonctionnait parfaitement...
Mais désormais je suis confronté a un problème....quand je rajoute des caractères au nom de mon objet (attribut utilisé dans le toString) eh bien, il me coupe mon mot avec des ...
Par exemple si le nom est : 'constante 1' et que je le change en 'constante 12' ben dans mon JTree ca donne un truc du genre 'const...'
Mon Jtree est dans un splitpanel, avec un renderer....j'ai désactivé le renderer pour voir s'il ce n'était pas lui qui causé le prob...ben c'est pas lui...
Alors je ne sais pas à quoi cela peu être du...
Le plus troublant, c'est que quand je ferme mon appli et que je la relance...la il m'affiche mon objet, avec son nouveau nom, sans les '...'
Je me demande si ce n'est pas un problème de rafraichissement de mon arbre...
Si quelqu'un a la moindre idée, je suis preneur!
Merci d'avance
Partager