Hallo Zusammen!
Ich habe einen JTree angelgt, der Objekte meiner eigenen Klasse enthält. Habe dazu meine Klasse von DefaultMutableTreeNode erben lassen und diese erweitert (Code gekürzt)
Anschließend habe ich meinem Tree einen eigenen TreeCellRenderer zugewiesen, damit er mir ToolTips zu den einzelnen Objekten liefert. Dort komme ich folgendermaßen an die Objekte (Code gekürzt)
Wie kann ich nun an die angeklickte "MyTreeNode" im MouseListener kommen, um mit den darin gespeicherten Daten zu arbeiten?
Vielen Dank im vorraus!
Ich habe einen JTree angelgt, der Objekte meiner eigenen Klasse enthält. Habe dazu meine Klasse von DefaultMutableTreeNode erben lassen und diese erweitert (Code gekürzt)
Java:
public class MyTreeNode extends DefaultMutableTreeNode
Anschließend habe ich meinem Tree einen eigenen TreeCellRenderer zugewiesen, damit er mir ToolTips zu den einzelnen Objekten liefert. Dort komme ich folgendermaßen an die Objekte (Code gekürzt)
Java:
public class MyTreeCellRenderer extends Default...
...
public Component getTreeCellRendererComponent( ... Object value ... ){
this.setToolTipText(((MyTreeNode)value).IrgendeineMeinerFunktionen());
}
Wie kann ich nun an die angeklickte "MyTreeNode" im MouseListener kommen, um mit den darin gespeicherten Daten zu arbeiten?
Vielen Dank im vorraus!