Hallo
ich habe ein Treeview und möchte nach dem mein prog fertig ist dort Icon hinzufügen. Also die schicken Ordner ersetzen.
meine treeview habe ich aus einem Beispiel heraus aufgebaut nur wurden da keine Icons hinzugefügt und ich glaub schon fast das es so ohne weiteres nicht möglich ist.
hier sind meine tree Elemente an denen ich gerne ein Image binden möchte was kann man da machen?
ich habe ein Treeview und möchte nach dem mein prog fertig ist dort Icon hinzufügen. Also die schicken Ordner ersetzen.
meine treeview habe ich aus einem Beispiel heraus aufgebaut nur wurden da keine Icons hinzugefügt und ich glaub schon fast das es so ohne weiteres nicht möglich ist.
hier sind meine tree Elemente an denen ich gerne ein Image binden möchte was kann man da machen?
Java:
class TreeObject implements IAdaptable {
private String name = null;
private TreeParent parent = null;
public void setName(String name) {
this.name = name;
}
public TreeObject(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setParent(TreeParent parent) {
this.parent = parent;
}
public TreeParent getParent() {
return parent;
}
public String toString() {
return getName();
}
@SuppressWarnings("unchecked")
public Object getAdapter(Class key) {
return null;
}
}
class TreeParent extends TreeObject {
private ArrayList<TreeObject> children;
public TreeParent(String name) {
super(name);
children = new ArrayList<TreeObject>();
}
public void addChild(TreeObject child) {
children.add(child);
child.setParent(this);
}
public void removeChild(TreeObject child) {
children.remove(child);
child.setParent(null);
}
public TreeObject[] getChildren() {
return (TreeObject[]) children.toArray(new TreeObject[children.size()]);
}
public boolean hasChildren() {
return children.size() > 0;
}
}