-
技术编辑为你解说eclipse rcp显示视图定位
- 作者:唐娜薇 分类:电脑技术 发布时间:2017-09-19 18:04:36
电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到eclipse rcp显示视图定位的问题,如果我们遇到了eclipse rcp显示视图定位的情况,该怎么处理怎么才能解决eclipse rcp显示视图定位带来的困扰呢,对于这样的问题其实我们只需要eclipse mars 2java jdk 7首先建立一个插件项目,新手可以看一下链接。1eclipse rcp插件学习【摄影管理系统1】java事例1eclipse-rcp视图添加菜单和工具栏新建一个viewpart视图,不熟悉怎么建立视图看一下上...
电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到eclipse rcp显示视图定位的问题,如果我们遇到了eclipse rcp显示视图定位的情况,该怎么处理怎么才能解决eclipse rcp显示视图定位带来的困扰呢,对于这样的问题其实我们只需要eclipse mars 2java jdk 7首先建立一个插件项目,新手可以看一下链接。1eclipse rcp插件学习【摄影管理系统1】java事例1eclipse-rcp视图添加菜单和工具栏新建一个viewpart视图,不熟悉怎么建立视图看一下上个经验。本次用的视图Vpyuyuedengji.ID.https://jingyan.baidu.com/article/8ebacdf06ef6e这样就解决了这样的问题,接下来给大家带来eclipse rcp显示视图定位的详细操作步骤。
工具/原料
eclipse mars 2
java jdk 7
方法/步骤
首先建立一个插件项目,新手可以看一下链接。
1eclipse rcp插件学习【摄影管理系统1】java事例
1eclipse-rcp视图添加菜单和工具栏
新建一个viewpart视图,不熟悉怎么建立视图看一下上个经验。本次用的视图Vpyuyuedengji.ID.
https://jingyan.baidu.com/article/8ebacdf06ef6ea49f75cd566.html
1eclipse-rcp视图添加菜单和工具栏
我在菜单中打开视图,代码如下(没有定位视图的区域,rcp系统指定区域显示视图。):
try {
IWorkbenchPage ap = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
ap.showView(Vpyuyuedengji.ID);
} catch (PartInitException e1) {
MessageDialog.openInformation(null, "提示", "系统出现错误不能打开预约登记的视图!");
}
打开Perspective这个文件,找到createInitialLayout这个方法,添加代码:
IFolderLayout bottom=layout.createFolder("bottom", IPageLayout.BOTTOM, 0.85f, IPageLayout.ID_EDITOR_AREA);
bottom.addPlaceholder(Vpyuyuedengji.ID);
这个命令是在“bottom”这个区域中显示视图。
在createInitialLayout这个方法添加代码,在左面区域中显示视图:
IFolderLayout left=layout.createFolder("left", IPageLayout.LEFT, 0.15f, IPageLayout.ID_EDITOR_AREA);
left.addPlaceholder(Vpyuyuedengji.ID);
在右面区域中显示视图:
IFolderLayout right=layout.createFolder("right", IPageLayout.RIGHT, 0.85f, IPageLayout.ID_EDITOR_AREA);
right.addPlaceholder(Vpyuyuedengji.ID);
在不同区域打开同一个视图:
IFolderLayout left=layout.createFolder("left", IPageLayout.LEFT, 0.15f, IPageLayout.ID_EDITOR_AREA);
left.addView(Vpyuyuedengji.ID+":1");
IFolderLayout right=layout.createFolder("right", IPageLayout.RIGHT, 0.85f, IPageLayout.ID_EDITOR_AREA);
right.addView(Vpyuyuedengji.ID+":2");
IFolderLayout bottom=layout.createFolder("bottom", IPageLayout.BOTTOM, 0.85f, IPageLayout.ID_EDITOR_AREA);
bottom.addView(Vpyuyuedengji.ID+":3");
猜您喜欢
- WPS宏编辑器:揭秘神奇的快速自动化写..2024-04-03
- 如何打开神秘的LRC文件?让我为你揭秘..2024-03-13
- Visio图层保护无法编辑?这5招教你如何..2024-03-12
- 联想台式电脑轻松连接无线网WiFi秘籍..2024-03-11
- 如何为你的电脑硬盘上把锁,防止重要..2024-02-29
- 探索win10专业版与企业版:究竟谁将成..2023-12-31
相关推荐
- Win11网络需要操作连接wifi使用怎么弄..2022-11-14
- shift delete删除的文件怎么恢复_恢复S..2021-06-19
- vmware虚拟机怎么登录,vmware虚拟机安装..2021-01-04
- 如何用PS制作动态文字?..2017-10-01
- 电脑轻松滚动截长图,一招在手,截屏..2023-12-17
- 抖音里都在用的装逼小方法(超简单)..2017-10-01