Items sind zum Einen die Elemente von Menüs oder Toolbars. Weitere Items sind TabItems, also die Reiter eines TabFolder sowie die Nodes eines Tree. Items sind somit keine eigenständigen Komponenten sondern Teil anderer Komponenten oder Menüs. Eine TreeNode kann nicht ohne zugehörigen Tree existieren, ein TabItem nicht ohne zugehörigen TabFolder und ein MenuItem nicht ohne zugehöriges Menü.
Items können einen Text (Label[7]), ein Tooltip und ein Icon haben. Zum Setzen und Auslesen dieser Eigenschaften existieren die folgenden Methoden:
void setText(String text); String getText(); void setToolTipText(String text); String getToolTipText(); IImageConstant getIcon(); void setIcon(IImageConstant icon);
Die Verwendung von Icons wird im Abschnitt Icons und Images beschrieben.
[7]
Die Eigenschaft text
sollte passender
label
heißen. Angelehnt an das SWT
wording wurde jedoch anfangs
text
gewählt. Dies nachträglich zu ändern
würde einen nicht unerheblichen Aufwand mit sich bringen und
müsste dann konsequenterweise auch an anderen Stellen (z.B.
beim Button) umgesetzt werden.