首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将项目添加到Eclipse RCP中的工具栏

将项目添加到Eclipse RCP中的工具栏
EN

Stack Overflow用户
提问于 2016-09-14 21:33:35
回答 1查看 457关注 0票数 0

我正在寻找一种在Eclipse RCP中动态添加项目到工具栏的方法。

我使用EModelSerivce在应用程序的视图中查找工具栏。

代码语言:javascript
复制
List<MToolBar> toolbar = service.findElements(application, "toolbar_top", MToolBar.class , null);
MToolBar toolbar =  toolbar.get(0);

现在,我需要向其中添加一些工具栏项目。我该怎么做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-21 19:40:31

我将所有的工具项都放在.e4xmi文件中。默认情况下,通过禁用“要渲染”的标志来隐藏工具项。当某些MPart需要启用某个工具项时,可以使用以下命令来启用它:

代码语言:javascript
复制
toolItem.setToBeRendered(true);
toolItem.setVisible(true);

当需要渲染某些其他部分时,可以通过将所有标志设置回false来隐藏它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39491884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档