[英]How to add toolbar in a single view in RAP?
我有一個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);
我發現了使用擴展的方法。 這就是我所做的
plugin.xml>擴展> org.eclipse.ui.menus>右鍵單擊>新建> menuContribution> locationURI =工具欄:view_id>右鍵單擊>新建>命令> commandId>瀏覽
你們可以在此鏈接中找到更多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.