如何通过一个view里面的按钮来打开另外一个view 博客分类: Eclipse plugin EclipseUI
程序员文章站
2024-02-21 11:41:40
...
如何通过一个view里面的按钮来打开另外一个view。
在Perspective里面add了2个view,这样程序启动后就会打开这两个view。但我想程序启动后,只打开一个视图,另外一个通过这个视图上的按钮事件驱动打开
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView("你要打开的viewId");
//Resource Navigator public final static String VIEW_ID_NAVIGATOR = "org.eclipse.ui.views.ResourceNavigator"; //Properties public final static String VIEW_ID_PROPERTIES = "org.eclipse.ui.views.PropertySheet"; //Outline public final static String VIEW_ID_OUTLINE = "org.eclipse.ui.views.ContentOutline";Eclipse提供的IPageLayout接口里已经包含了这些ID,直接使用更方便,例如IPageLayout.ID_OUTLINE