0
@Inject
public Widget(MPart part)
{
viewMenu = MMenuFactory.INSTANCE.createMenu();
part.getMenus().add(viewMenu);
}
創建ViewMenu當我創建通過.e4xmi文件菜單或ViewMenu和檢查類對象,他們都返回相同的類。 MMenuFactory只允許我創建一個MMenu對象。我將如何創建一個ViewMenu或將一個MMenu對象轉換爲ViewMenu?如何編程在Eclipse RCP 4
注意:上面的代碼不提供我一個視圖菜單。但是,當我通過.e4xmi文件創建ViewMenu時,它顯示在從getMenus()方法返回的列表中。
儘管添加和確認添加菜單項時,菜單仍然不顯示。我也將它設置爲可見。任何其他建議? – John
它適用於我使用Eclipse Neon。你是否正在嘗試在零件被渲染後嘗試創建它? –
是的,這是在零件的構造函數中完成的。 – John