Tabulation dans un Jtree -> Marche pas!

Tabulation dans un Jtree -> Marche pas! - Java - Programmation

Marsh Posté le 05-07-2006 à 14:33:19    

Salut, voilà mon problème,  
Si j'écris :
 
System.out.println("bbb" + "\t" + "1" );
System.out.println("bbbbb" + "\t" + "2" );
System.out.println("bbbbbb" + "\t" + "3" );
 
il me sort  
bbb 1
bbbbb 2
bbbbbb 3
 
 
Si maintenant je fais :
roo = new DefaultMutableTreeNode("Car" );
tree1 = new JTree(roo);  
roo.add(new DefaultMutableTreeNode("bbb" + "\t" + "1" ));
roo.add(new DefaultMutableTreeNode("bbbbb" + "\t" + "2" ));
roo.add(new DefaultMutableTreeNode("bbbbbb" + "\t" + "3" ));
 
il me sort dans mon Jtree :
Car
   bbb 1
   bbbbb 2
   bbbbbb  3
 
Donc il ne prend pas du tout mes tabulations dans mes DefaultMutableTreeNode. Une idée pourquoi?
 
Merci !

Reply

Marsh Posté le 05-07-2006 à 14:33:19   

Reply

Marsh Posté le 05-07-2006 à 14:35:04    

j'ai bien peur que ca ne soit pas tres clair.
essaye d'éditer ton message avec les balises [fixed]

Reply

Marsh Posté le 05-07-2006 à 14:46:13    

Effectivement, ma mise en page n'est pas du tout passée.
 
Je ne sais pas si la réponse est simple (utiliser un modele de Jtree?), mais le problème est simple :
 
- en imprimant dans la console un String avec dedans des tabulations, il les respecte.
- en revanche dans mon Jtree, le DefaultMutableTreeNode qui prend mon String en paramètre ne respecte pas du tout les tabulations, et tout est collé (il vire purement et simplement les tabulations du String)
 
Voilà!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed