[Editing]动态显示、隐藏RCP工具栏
2013-09-21 22:30
169 查看
目的:
思路:先设置menu的显示属性,然后更新界面显示。
实例代码:
参考资料:
1、How to hide RCP toolbar using custom perspective
2、Hiding menu and tool bars in Eclipse RCP Application
3、Eclipse Activities – Hide / Display certain UI elements
思路:先设置menu的显示属性,然后更新界面显示。
实例代码:
private void setMenubarVisible(boolean visible) { IWorkbenchWindow workbenchWindow = PlatformUI.getWorkbench() .getActiveWorkbenchWindow(); IContributionItem[] items = ((WorkbenchWindow) workbenchWindow) .getMenuBarManager().getItems(); for (IContributionItem item : items) { System.out.println("[Set to " + visible + "]" + item); item.setVisible(visible); } System.out.println("-------"); ((WorkbenchWindow) workbenchWindow).getMenuBarManager().setVisible( visible); PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage() .resetPerspective(); }
参考资料:
1、How to hide RCP toolbar using custom perspective
2、Hiding menu and tool bars in Eclipse RCP Application
3、Eclipse Activities – Hide / Display certain UI elements
相关文章推荐
- [Editing]动态显示、隐藏RCP工具栏
- gvim 菜单栏与工具栏隐藏与显示动态切换
- gvim 菜单栏与工具栏隐藏与显示动态切换
- gvim 菜单栏与工具栏隐藏与显示动态切换
- 动态隐藏/显示窗口的标题栏
- 利用事件-委托,实现主-子窗体动态显示,不同菜单栏,不同工具栏。(类似SQL Server 2000 企业管理器)
- Jqgrid之动态隐藏和显示列以及修改表头-yellowcong
- 动态显示和隐藏状态栏
- jquery实现隐藏显示层动画效果、仿新浪字符动态输入、tab效果
- Android应用——用LayoutTransition在View动态显示和隐藏时候加上动画
- KendoGrid 动态显示/隐藏列(Column)
- Silverlight Visifire控件 .net后台控制aspx页面控件的显示与隐藏,动态给控件赋值,选定默认值的设定
- extjs中gridpanel动态显示/隐藏列
- easyUI动态设置显示隐藏折叠按钮(在JS中实现)
- 微信小程序 实现动态显示和隐藏某个控件
- dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)
- jquery 实现 表格动态显示与隐藏
- 动态控制C4C UI元素的显示和隐藏
- 动态控制C4C UI元素的显示和隐藏
- dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)