im bulding eclipse rcp应用程序。我有2个透视图,Perspective1在应用程序启动时默认打开,而Perspective2.i有一个任务,我必须在按钮点击时打开perspective2并关闭打开的Perspective1。怎么做?
答案 0 :(得分:2)
从某个地方获取工作台,例如:
IWorkbench workbench = PlatformUI.getWorkbench();
从某个地方获取要打开透视图的工作台窗口,例如:
IWorkbenchWindow window = workbench.getActiveWorkbenchWindow();
显示视角:
workbench.showPerspective("perspective-id", window);