Bonjour,

Déjà merci à ceux qui vont essayer de comprendre ce qui suit...

Je dois construire un arbre(JTree) à partir de chaîne de caractère issues d'un BD.

ex :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
chaine1_chaine6_chaine7
chaine3_chaine6_chaine4
chaine1_chaine3
Le caractère "_" de séparation doit permettre d'identifier les dossier à créer.
L'arbre pour cet exemple devrait donc être comme ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
chaine1
   |
   |__>chaine6
   |        |
   |        |__>chaine7
   |
   |__>chaine3
   |         
   |         
 
chaine3
   |
   |__>chaine6
   |          |
   |          |__>chaine4
Je précise qu'il peut y avoir beaucoup de "_".

Je pense qu'il doit y avoir de la fonction récursive là-dedans mais trouve pas


Merci d'avance.