JTree Nodes mit Indizes versehen

JaX1983

Grünschnabel
hallo,
hab einen jtree geschrieben, wo ich knoten einfügen, verändern und entfernen kann. würd nun gern die knotenstruktur auslesen, weil ich die stringrepräsentationen der knoten in einer anderen datenstruktur benötige.
hab aber keine ahnung, wie ich die knoten entsprechend "markiere" um später feststellen zu können, wo sich der knoten im baum befand.
danke für eure hilfe
 
Hallo,

wenn ich dich richtig verstanden hab möchtest du als String haben, wo sich der TreeNode befand, bzw befindet, oder?

Das kannst du rausbekommen, wenn du den TreeNode markierst.

Java:
new JTree().addTreeSelectionListener(new TreeSelectionListener(){

      public void valueChanged(TreeSelectionEvent e)
      {
        System.out.println(e.getPath().toString());
      }
      
    });

MFG

zEriX
 
danke für deine hilfe
die knoten und die dazugehörigen pfade sollten aber unabhängig von der markierung ausgegeben werden
quasi auf knopfdruck ;-)
 
Zurück