Bonjour.
je voudrais pouvoir afficher les noeuds d'un graphe dans un JScrollpane.
lorsque je clique sur le noeud, le JScrollpane s'active bien, preuve qu'il ecoute mon clic.
mais il n'affiche rien.
voiçi le bout de code.
if (jTree == null) {
ChargerArbre ca = new ChargerArbre();
try {
DefaultMutableTreeNode tmp = ca.ChargerRacine();
ca.ChargerEntiteInstance(tmp);
jTree = new JTree(tmp);
jTree.addTreeSelectionListener(
new TreeSelectionListener(){
public void valueChanged(TreeSelectionEvent ev){
DefaultMutableTreeNode leNoeud = (DefaultMutableTreeNode)jTree.getLastSelectedPathComponent();
String s = leNoeud.toString();
jScrollPane1.getViewport().setView(ChargerGraphe.DessineNoeud(s));
}
});
DessineNoeud() est la methode qui me renvoie un composant JGraph.
merçi d'avance.
Partager