@Override void doSetStringValue(Object source, String value) { ((TabItem) source).setToolTipText(value); }
TabItem item = new TabItem(tabFolder, SWT.NONE); item.setText("TabItem " + i); item.setToolTipText("This is my tab" + i);
/** * Creates the "Example" widgets. */ @Override void createExampleWidgets () { /* Compute the widget style */ int style = getDefaultStyle(); if (topButton.getSelection ()) style |= SWT.TOP; if (bottomButton.getSelection ()) style |= SWT.BOTTOM; if (borderButton.getSelection ()) style |= SWT.BORDER; /* Create the example widgets */ tabFolder1 = new TabFolder (tabFolderGroup, style); for (int i = 0; i < TabItems1.length; i++) { TabItem item = new TabItem(tabFolder1, SWT.NONE); item.setText(TabItems1[i]); item.setToolTipText(ControlExample.getResourceString("Tooltip", TabItems1[i])); Text content = new Text(tabFolder1, SWT.WRAP | SWT.MULTI); content.setText(ControlExample.getResourceString("TabItem_content") + ": " + i); item.setControl(content); } }
runtimeInstalLocationItem.setToolTipText(Axis2CoreUIMessages.AXIS2_RUNTIME_TOOLTIP); codegenPreferencesItem.setToolTipText(Axis2CoreUIMessages.AXIS2_PREFERENCES_TOOLTIP);
TabItem item = new TabItem(tabFolder, SWT.NONE); item.setText("TabItem &" + i); item.setToolTipText("TabItem ToolTip" + i); Text itemText = new Text(tabFolder, SWT.SINGLE | SWT.BORDER); itemText.setText("Text for TabItem " + i);
item.setControl(viewer.getControl()); item.setText(file.getNamePattern()); item.setToolTipText(file.getPath()); logTab.put(key,new LogFileTab(key,item,document)); document.addDocumentListener(documentListener);
public static Object create(ActionContext actionContext, Thing self, int index){ TabFolder parent = (TabFolder) actionContext.get("parent"); TabItem item = null; if(index != -1){ item = new TabItem(parent, SWT.NONE, index); }else{ item = new TabItem(parent, SWT.NONE); } if(self.getString("text") != null) item.setText(UtilString.getString(self.getString("text"), actionContext)); if(self.getString("toolTipText") != null) item.setToolTipText(UtilString.getString(self.getString("oolTipText"), actionContext)); //保存变量和创建子事物 actionContext.getScope(0).put(self.getString("name"), item); for(Thing child : self.getAllChilds()){ actionContext.peek().put("parent", parent); Control control = (Control) child.doAction("create", actionContext); item.setControl(control); } item.setData(Designer.DATA_THING, self.getMetadata().getPath()); return item; }
TabItem item = new TabItem(tabFolder, SWT.NONE); item.setText("TabItem &" + i); item.setToolTipText("TabItem ToolTip" + i); Text itemText = new Text(tabFolder, SWT.MULTI | SWT.BORDER); itemText.setText("\nText for TabItem " + i + "\n\n"); TabItem item = new TabItem(overrideTabFolder, SWT.NONE); item.setText("TabItem &" + i); item.setToolTipText("TabItem ToolTip" + i); Text itemText = new Text(overrideTabFolder, SWT.MULTI | SWT.BORDER); itemText.setText("\nText for TabItem " + i + "\n\n");