Blatt im JTree markieren

Wie ist es möglich, in einem JTree ein einzelnes Blatt zu markieren ???
Ich kann nur alle Blätter markieren (TreeCellRenderer). Soetwas muß doch auch bei einzelnen Blättern funktionieren.

Ciao
Jochen

Hallo Jochen,

um ein einzelnes Blatt zum markieren, z.B. wenn mit der Mouse auf ein Blatt geklickt wurde, musst Du folgenden Code benutzen:

public void mouseReleased(MouseEvent e) {
JTree tree = e.getSource();
TreePath selPath = tree.getPathForLocation(e.getX(),
e.getY());
// TreeNode selektieren
tree.setSelectionPath(selPath);
}

Gruß
Jörg

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]