Hallo,
ich haenge mit setUserObject ein Objekt an einen Knoten eines Baumes an, funktioniert auch Soweit. Nur leider verliert der Knoten dann den zuvor mittels Constructor gesetzten Namen. Das ganze sieht in Code wie folgt aus...
Der Knoten sollte in diesem Falle "NamenDesKnoten" heisen raus kommt aber sowas wie "mp.Teil@c743eb". Wobei das mp vermutlich fuer das package steht denn das heist bei mir so . Weiss jemand wie ich es anstellen kann das der Knoten das gewuenschte Objekt beinhaltet aber trotz dem im JTree einen gescheiten Namen anzeigt?
ich haenge mit setUserObject ein Objekt an einen Knoten eines Baumes an, funktioniert auch Soweit. Nur leider verliert der Knoten dann den zuvor mittels Constructor gesetzten Namen. Das ganze sieht in Code wie folgt aus...
Code:
DefaultMutableTreeNode newNode = new DefaultMutableTreeNode("NameDesKnoten");
newNode.setUserObject(new Teil(4, "Bezeichnung"));
Der Knoten sollte in diesem Falle "NamenDesKnoten" heisen raus kommt aber sowas wie "mp.Teil@c743eb". Wobei das mp vermutlich fuer das package steht denn das heist bei mir so . Weiss jemand wie ich es anstellen kann das der Knoten das gewuenschte Objekt beinhaltet aber trotz dem im JTree einen gescheiten Namen anzeigt?