我有一个View类扩展ViewPart,我想在该视图中添加一个工具栏。我认为最好的方法是使用Action。
但是我是Eclipse RAP的初学者,不知道该如何做。需要帮忙。
我也在下面尝试了此代码,但没有用。
public void createPartControl(Composite parent) {
IWorkbenchWindow iWorkbenchWindow = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
openViewAction = new OpenViewAction(iWorkbenchWindow, "Open Another Message View", View.ID);
ICoolBarManager coolBar = new CoolBarManager();
IToolBarManager toolbar1 = new ToolBarManager(SWT.FLAT);
coolBar.add(new ToolBarContributionItem(toolbar1, "label"));
toolbar1.add(openViewAction);
}
最佳答案
请将以下代码行添加到您的View-> createPartControl()方法中:
getViewSite().getActionBars().getToolBarManager().add(openViewAction);