rafraîchir un JPanel à partir d'un JTree
Bonjour,
je dispose d'une JFrame dans laquelle j'ai un JScrollPane à gauche et à droite un JPanel.
Dans mon JScrollPane il y a un JTree. Ma classe courante hérite de JFrame et implémente TreeSelectionListener.
J'essaie de modifier mon Panel de droite lorsque je clique sur un noeud.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
public void valueChanged(TreeSelectionEvent arg0) {
<div style="margin-left:40px">TreePath pathCurrentNode = arbre.getSelectionPath();
String nomNoeud = pathCurrentNode.getLastPathComponent().toString();
JPanel toAffiche;
if(nomNoeud.equals("Global Options")) {
System.out.println("Global Options);
toAffiche = new GlobalOptionsPanel();
}
panelAffichage = toAffiche;
panelAffichage.updateUI();</div>} |
panelAffichage représente mon JPanel de droite.
Je rentre bien dans le test, je rafraîchis mon JPanel mais le JPanel reste le même.
Quelqu'un aurait une idée ?
Merci