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

时间:2014-06-10 05:13:44

标签: eclipse button rcp perspective

im bulding eclipse rcp应用程序。我有2个透视图,Perspective1在应用程序启动时默认打开,而Perspective2.i有一个任务,我必须在按钮点击时打开perspective2并关闭打开的Perspective1。怎么做?

1 个答案:

答案 0 :(得分:2)

从某个地方获取工作台,例如:

IWorkbench workbench = PlatformUI.getWorkbench();

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

IWorkbenchWindow window = workbench.getActiveWorkbenchWindow();

显示视角:

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