Haruka
Mitglied
Morgen ihr,
ich hab eine kleine Frage zum JTree:
Punkte im Baum, die keine Children haben, werden als Blatt dargestellt, Punkte mit Children als Ordner. Soweit alles klar.
Nun möchte ich aber, dass gewisse Punkte - auch ohne Children - als Ordner dargestellt werden. Ich hab probiert mir nen eigenes TreeModel zu basteln mit der Hoffnung, dass er wenn isLeaf() false ist ein Ordner macht... naja, funktioniert auch... nur dann kann ich den Baum nicht mehr aufklappen ^^;
meine isLeaf():
Sobald ich das rauskommentier, geht das Aufklappen wieder... nur wenn ers doch als Knoten akzeptiert (sonst hätte ich auch kein Ordner-Symbol, oder?), wieso kann ich dann nicht im Baum navigieren? *grummel*
ich hab eine kleine Frage zum JTree:
Punkte im Baum, die keine Children haben, werden als Blatt dargestellt, Punkte mit Children als Ordner. Soweit alles klar.
Nun möchte ich aber, dass gewisse Punkte - auch ohne Children - als Ordner dargestellt werden. Ich hab probiert mir nen eigenes TreeModel zu basteln mit der Hoffnung, dass er wenn isLeaf() false ist ein Ordner macht... naja, funktioniert auch... nur dann kann ich den Baum nicht mehr aufklappen ^^;
meine isLeaf():
Code:
public boolean isLeaf(Object node) {
boolean ret;
if (node.toString().equalsIgnoreCase(obj.mybl.getCAP_GB())) { ret = false; }
else if (node.toString().equalsIgnoreCase(obj.mybl.getCAP_ROOT())) {ret = false; }
else { ret = true; }
return ret;
}
Sobald ich das rauskommentier, geht das Aufklappen wieder... nur wenn ers doch als Knoten akzeptiert (sonst hätte ich auch kein Ordner-Symbol, oder?), wieso kann ich dann nicht im Baum navigieren? *grummel*