Bonjour,
Je reviens vers vous pour m'aider a resoudre ce problème!
J'ai créer une JTree ( mainTree ) dans un JPanel (this) qui est dans une JFrame.
Voici le code:
private JTree mainTree;
private DefaultMutableTreeNode parentNode, childNode;
String[] tabMain = {"toto","titi","tata","tete"};

private void buildMainTree() {
parentNode = new DefaultMutableTreeNode();
for (String str : tabMain) {
childNode = new DefaultMutableTreeNode(str);
parentNode.add(childNode);
}
mainTree = new JTree(parentNode);
mainTree.setSelectionRow(0);
this.add(mainTree, BorderLayout.WEST);
}
Le problème c'est que o premier coup ça marche bien et j'ai toto selectioné mais si je clik sur par exemple tata et que je ferme ma JFrame avec Annuler et je la réouvre,
ma Jtree garde l'encien element selectioner tata...
en fait moi je veux tjr que le premier element du Jtree soit grisé..

j'espère que j'étais clair
merci d'avance