treenode casten?

Status
Nicht offen für weitere Antworten.

nubi

Mitglied
guten abend,

i habe aus einem beispiel mal einen Baumstruktur gebastelt. die knoten des baumes sind vom typ defaultmutabletreenode. dem hab i jetzt aber ein objekt meiner klasse übergeben..... nur auslesen geht nich mehr.

dat sieht ca. so aus:

meine klasse:
Code:
 public class testet implements Serializable{

 public String x;

 public String getx(){
  return x;}

 public void setx(String h){
  this.x = h;
}

}

.....





Code:
........

    testet xg = new testet();
    xg.x = "wurzel";

    DefaultMutableTreeNode root = new DefaultMutableTreeNode(xg);
    for ( int ast = 0; ast < 4; ast++ )
    { testet xh = new testet();
      xh.x = "Knoten " + ast;
      DefaultMutableTreeNode node = new DefaultMutableTreeNode(xh);
      root.add( node );
      for ( int blatt = 1; blatt < 4; blatt++ ){
      testet xi = new testet();
      xi.x = "Blatt " + (ast*3+blatt );
       node.add( new DefaultMutableTreeNode(xi) ); }
    }
     
.......

wie bekomme i jetzt aus einem treenode wieder ein objekt meiner klasse???
i habs mit casten versucht u mit root.getRoot()......

danke.

andi.
 
B

Beni

Gast
Das sollte nach diesem Schema funktionieren:
Code:
// Herstellen
X x1 = new X( ... );
DefaultMutableTreeNode node = new DefaultMutableTreeNode( x1 );
...
// Auslesen
X x2 = (X)node.getUserObject();
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Baldur Datentypen Unnötiges Casten in Templatecode? Allgemeine Java-Themen 4
X Datentypen Byte geht nicht höher als 126 auch nicht mit casten? Allgemeine Java-Themen 22
F Klassen Casten Allgemeine Java-Themen 2
W Datentypen Datentyp "Number" casten? Allgemeine Java-Themen 5
J byte - hex - byte.. casten Allgemeine Java-Themen 8
N Casten durch generic vermeiden ?? Allgemeine Java-Themen 10
M Casten von Liste nach Array schlägt fehl?? Allgemeine Java-Themen 3
S Type safety Warnings beim casten von Generics Allgemeine Java-Themen 6
B Pattern gesucht, Programm Optionen, Casten vermeiden Allgemeine Java-Themen 3
C casten vom Typ Object nach Double[][] Allgemeine Java-Themen 2
J Casten ueber generischen Parameter? Allgemeine Java-Themen 5
Q Typen von Generics & Casten Allgemeine Java-Themen 3
M Andere Möglichkeit zu casten Allgemeine Java-Themen 8
G Objekte automatisch casten Allgemeine Java-Themen 10
M wie casten ? Allgemeine Java-Themen 7
T casten von Objekten aus einer ArrayList Allgemeine Java-Themen 4
F Welcher Datentyp in welchen casten? Allgemeine Java-Themen 11
F Viele generische Parameter sinnvoll? oder besser casten? Allgemeine Java-Themen 10
D toArray() bei ArrayList casten Allgemeine Java-Themen 10
R object zu array casten. Allgemeine Java-Themen 2
S Dynamisches Casten Allgemeine Java-Themen 5
D Object in int casten Allgemeine Java-Themen 7
D Optimierung beim Casten Allgemeine Java-Themen 4
P Dynamisch casten - möglich? wie? Allgemeine Java-Themen 5
S Compliance 5.0 prob: HashMap von obj casten Allgemeine Java-Themen 3
M Typkonvertierung und Casten? Allgemeine Java-Themen 6
M Object in HashMap casten Allgemeine Java-Themen 4
C Reflection und variable casten ! Allgemeine Java-Themen 10
K Klasse dynamisch casten Allgemeine Java-Themen 14
S ClassCastException beim Casten in eine Klasse Allgemeine Java-Themen 7

Ähnliche Java Themen

Neue Themen


Oben