Buongiorno ragazzi,
sono nuovo ed è la prima volta che scrivo in un forum.
Vorrei personalizzare il mio jtree potendo inserire delle icone diverse ai nodi foglia.
Vi posto il codice:
if(Mat_gruppi[0][2]== "1"){
treeNode2 = new DefaultMutableTreeNode(Mat_gruppi[0][0]);
treeNode3 = new DefaultMutableTreeNode(Mat_gruppi[0][1]);
treeNode2.add(treeNode3);
jTree1.setModel(new DefaultTreeModel(treeNode1));
treeNode1.add(treeNode2);
}
else{
treeNode2 = new DefaultMutableTreeNode(Mat_gruppi[0][0]);
treeNode3 = new DefaultMutableTreeNode(Mat_gruppi[0][1]);
treeNode2.add(treeNode3);
jTree1.setModel(new DefaultTreeModel(treeNode1));
treeNode1.add(treeNode2);
}
Vi spiego:
Se Mat_gruppi[0][2] è =1 ,al nodo treeNode2 devo poter mettere un icona, altrimenti metterò un'altra icona!
Grazie in anticipo