在Eclipse RCP 開發中從菜單中打開Editor 的方法如下:
public class OpenEditorHander extends AbstractHandler implements IHandler {
@Override
public Object execute(ExecutionEvent event) throws ExecutionException {
// HandlerUtil.getActiveWorkbenchWindow(event).close();
IEditorInput editorInput = new DBConfigEditInput();
IWorkbenchPage workbenchPage = PlatformUI.getWorkbench()
.getActiveWorkbenchWindow().getActivePage();
IEditorPart editorPart =workbenchPage.findEditor(editorInput);
try {
workbenchPage.openEditor(editorInput, "sm.core.ui.DBConfig");
} catch (PartInitException e) {
e.printStackTrace();
}
return null;
}
}
posted on 2009-02-07 19:35
Libo 閱讀(1972)
評論(4) 編輯 收藏 所屬分類:
Eclipse RCP