使用按钮显示另一个视图部分

时间:2015-05-11 16:16:42

标签: java eclipse-rcp

我想从另一个按钮的ViewPart中的按钮打开ViewPart ..我正在使用eclipse RCP和rcp viewparts。

我的代码:

Button btnPush = new Button(container, SWT.NONE);
btnPush.addSelectionListener(new SelectionAdapter() {
    @Override
    public void widgetSelected(SelectionEvent e) {
        // i want to display the view from here

    }
});

1 个答案:

答案 0 :(得分:1)

获取工作台页面。在视图部分中,您可以使用

IWorkbenchPage page = getSite().getPage();

其他地方使用:

IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();

显示并激活视图:

page.showView("view id");