Bonjour,
dans le cadre de mon stage je développe un logiciel utilsant une arborescence que j'ai représenté grace à un JTree. La base de donnée est des fichiers XML, par soucis de rapidité, j'ai préféré ne pas charger toute l'arborescence en mémoire, mais seulement celle que l'utilisateur aura besoin.
Donc en premier je charge l'arborescence primaire (ne dépassant pas le 1er degrès), et des que l'utilisateur double clique je charge l'arborescence de 2nd degrès et l'affiche, ensuite je voudrais l'expand. Pour cela j'ai utilisé la méthode :
[JTree].expandPath(TreePath)
Cela m'expand bien le noeud, sauf que ca ferme les autres noeuds déjà expand...
Je m'excuse si la réponse est facile, j'ai chercher sur la Javadoc et j'ai pas trouvé d'autre méthode, de plus j'ai commencer le java que depuis le début de mon stage, donc je suis pas encore au point...

Question auxiliaire : Comment faire pour changer l'apparence d'un JTree, la il me fait quelque chose de mauche, je prefèrerais quelque chose avec des "+" et "-".

Merci a ceux qui prendront le temps de me lire, ou de me répondre