【发布时间】:2014-07-30 18:19:36
【问题描述】:
我正在构建一个 Eclipse rcp 应用程序。我有 2 个透视图,Perspective1 在应用程序启动时默认打开,而 Perspective2.i 有一个任务,我必须在单击按钮时打开透视图 2 并关闭打开的透视图 1。怎么办?
【问题讨论】:
标签: eclipse button rcp perspective
我正在构建一个 Eclipse rcp 应用程序。我有 2 个透视图,Perspective1 在应用程序启动时默认打开,而 Perspective2.i 有一个任务,我必须在单击按钮时打开透视图 2 并关闭打开的透视图 1。怎么办?
【问题讨论】:
标签: eclipse button rcp perspective
从某处获取工作台,例如:
IWorkbench workbench = PlatformUI.getWorkbench();
从某处获取您要在其中打开透视图的工作台窗口,例如:
IWorkbenchWindow window = workbench.getActiveWorkbenchWindow();
显示视角:
workbench.showPerspective("perspective-id", window);
【讨论】: