grazie ragazzi, ci siamo quasi alla soluzione
ho scritto questo codice ancora incompleto
codice:
private class MyTreeCellRenderer extends DefaultTreeCellRenderer {
public Component getTreeCellRendererComponent( JTree tree,
Object value,
boolean sel,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus )
{
super.getTreeCellRendererComponent(
tree, value, sel, expanded, leaf, row, hasFocus);
DefaultMutableTreeNode node = (DefaultMutableTreeNode) value;
boolean isRootNode = node.isRoot();
if(isRootNode) {
node.setFont(new Font("Arial Unicode MS", Font.BOLD, 12));
}
return this;
}
}
Il codice dà errore perchè il metodo setFont non esiste di una variabile DefaultMutableTreeNode, come faccio a cambiare font di un nodo?