J
Jermaine
Gast
Hallo Java-Forum
Ich habe folgendes Problem und hoffe ihr könnt mir weiterhelfen.
Ich habe aus einer Textdatei Pfade ausgelsen und in einer Klasse Ordner jeweils den Namen und den Vater gespeichert. Die einzelnen Ordner habe ich dann in einer Klasse OrdnerListe abgespeichert, in der ich eine ArrayList mit den Ordner-Objekten definiert habe. Ich muss jetzt über diese ArrayList die einzelnen Ordner-Objekte in einen JTree einbinden. Meine anfänglichen Versuche sahen so aus:
Allerdings weiß ich nicht genau, wie ich aus einem Objekt aus einer Arrayliste ein Attribut auslese und den entsprechenden Vater ansprechen kann. ???:L
Der Vater soll nicht neu erzeugt werden, da er bereits existiert. Das Kind soll nur seinem Vater hinzugefügt werden.
Ich hoffe mal das reicht an Informationen und hoffe ihr könnt mir helfen.
Danke im vorraus :lol:
Ich habe folgendes Problem und hoffe ihr könnt mir weiterhelfen.
Ich habe aus einer Textdatei Pfade ausgelsen und in einer Klasse Ordner jeweils den Namen und den Vater gespeichert. Die einzelnen Ordner habe ich dann in einer Klasse OrdnerListe abgespeichert, in der ich eine ArrayList mit den Ordner-Objekten definiert habe. Ich muss jetzt über diese ArrayList die einzelnen Ordner-Objekte in einen JTree einbinden. Meine anfänglichen Versuche sahen so aus:
Code:
JTree tree = new JTree();
DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode("Repositories");
private JTree getTree() {
tree = new JTree(rootNode);
return tree;
}
public void createNode(String nodeName, DefaultMutableTreeNode nodeVater) {
DefaultMutableTreeNode node = new DefaultMutableTreeNode(nodeName);
nodeVater.add(node);
}
Allerdings weiß ich nicht genau, wie ich aus einem Objekt aus einer Arrayliste ein Attribut auslese und den entsprechenden Vater ansprechen kann. ???:L
Der Vater soll nicht neu erzeugt werden, da er bereits existiert. Das Kind soll nur seinem Vater hinzugefügt werden.
Ich hoffe mal das reicht an Informationen und hoffe ihr könnt mir helfen.
Danke im vorraus :lol: