假如需要在工具栏上加一个“新建项目”的按钮,可以使用如下方法:
在fillCoolBar(ICoolBarManager coolBar)方法中加入:
IToolBarManager toolbar = new ToolBarManager(SWT.FLAT | SWT.RIGHT);
toolbar.add(new NewProjectAction());
coolBar.add(new ToolBarContributionItem(toolbar, "project"));
再编写自己的NewProjectAction()方法,例如:
private class NewProjectAction extends Action {
public NewProjectAction() {
setText("新建项目");
setImageDescriptor(org.genius.platform.Plugin.getImageDescriptor("/icons/new_project.gif"));
setToolTipText("新建项目");
}
public void run() {}
}
}
在fillCoolBar(ICoolBarManager coolBar)方法中加入:
IToolBarManager toolbar = new ToolBarManager(SWT.FLAT | SWT.RIGHT);
toolbar.add(new NewProjectAction());
coolBar.add(new ToolBarContributionItem(toolbar, "project"));
再编写自己的NewProjectAction()方法,例如:
private class NewProjectAction extends Action {
public NewProjectAction() {
setText("新建项目");
setImageDescriptor(org.genius.platform.Plugin.getImageDescriptor("/icons/new_project.gif"));
setToolTipText("新建项目");
}
public void run() {}
}
}