Java 以编程方式在Eclipse插件中打开视图

Java 以编程方式在Eclipse插件中打开视图,java,eclipse-plugin,Java,Eclipse Plugin,我是eclipse插件开发的新手,这里有一个小问题 我想通过单击编辑器中的对象打开一个新视图。具体而言,对象是指向图像文件的链接,该文件应在图像查看器中打开。现在,我正在使用 ImageViewer viewer = (ImageViewer) PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView(viewer_ID); viewer.setSelection(pathToFile); 您通常

我是eclipse插件开发的新手,这里有一个小问题

我想通过单击编辑器中的对象打开一个新视图。具体而言,对象是指向图像文件的链接,该文件应在图像查看器中打开。现在,我正在使用

ImageViewer viewer = (ImageViewer) PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView(viewer_ID);
viewer.setSelection(pathToFile);
您通常是这样做的(打开视图并获取图像),还是有更好的方法?

正如所回答的,您的代码是一种方法,但在处理程序中有一种更稳定的方法

打开视图后,可以使用其任何API