Eclipse RCP - 单击按钮打开透视图

标签 eclipse button rcp perspective

我正在构建一个 Eclipse RCP 应用程序。我有 2 个透视图,Perspective1 在应用程序启动时默认打开,Perspective2.i 有一个任务,我必须在单击按钮时打开透视图 2 并关闭打开的透视图 1。怎么办?

最佳答案

从某处获取工作台,例如:

IWorkbench workbench = PlatformUI.getWorkbench();

获取要从某处打开透视图的工作台窗口,例如:

IWorkbenchWindow window = workbench.getActiveWorkbenchWindow();

显示视角:

workbench.showPerspective("perspective-id", window);

关于Eclipse RCP - 单击按钮打开透视图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24133327/

相关文章:

java - 导入开源库并将其 javadoc 包含在 RCP 中

rcp - 在基于 RCP 的应用程序中动态更改关于对话框文本

java - 无法运行程序 "/Applications/Utilities/Terminal.app": error=13, 权限被拒绝

eclipse - 如何向 eclipse Package Explorer 上下文菜单添加条目以启动 TextEditor?

java - 系统找不到指定的路径(MANIFEST.MF)

android - 如何向我的 android 应用程序添加一个按钮而不是像 facebook 页面一样?

java - 我的可绘制对象会干扰我的按钮状态吗?

java - 如何使用 when()... 解决此 Mockito MissingMethodInitationException?

ios - 为什么 UIButton 不出现在屏幕上?

eclipse - 在 eclipse rcp 应用程序中自动从 xsd 文件创建和绑定(bind) GUI