SWT TreeItem ID zuweisen > auslesen, geht sowas?
Hi,
ich möchte gern mit SWT einen simplen Tree erstellen. Wieviele Nodes, Children und Siblings dieser enthält ist erstmal egal, nur ...
wie kann ich feststellen, über welchem ich mich gerade befinde? Ich hab mit dem Listener schon die Items auslesen können, aber nur deren Namen. Können Items denn keine feste ID besitzen, die nicht im Tree angezeigt wird, wodurch sich die Elemente aber unterscheiden lassen?
, Martin
Mein Code
Hi,
ich möchte gern mit SWT einen simplen Tree erstellen. Wieviele Nodes, Children und Siblings dieser enthält ist erstmal egal, nur ...
wie kann ich feststellen, über welchem ich mich gerade befinde? Ich hab mit dem Listener schon die Items auslesen können, aber nur deren Namen. Können Items denn keine feste ID besitzen, die nicht im Tree angezeigt wird, wodurch sich die Elemente aber unterscheiden lassen?
, Martin
Mein Code
Code:
final Tree tree;
tree = new Tree(form.getBody(), SWT.BORDER);
tree.setLayoutData(new GridData(GridData.FILL_BOTH));
TreeItem item = new TreeItem(tree, SWT.NULL);
item.setText(myform.getName()); // Root des Trees
// beliebig viele Items setzen
for(int i=0; i<10; i++) {
TreeItem item2 = new TreeItem(item, SWT.NULL, i);
item2.setText("item " + (i+1));
}
Zuletzt bearbeitet: