我有一个视角和一个视图部分。程序打开后立即显示视图部分。viewpart 应该是唯一的并且应该是可关闭的。
我对这种行为有两个问题:
- 我希望透视图显示为空,只显示背景图像。(我怎么做?)
- 我想使用命令样式菜单从菜单中打开视图部分。
到目前为止,我可以关闭我的 viewpart 并且透视图是空的。
但
我无法使用自定义命令从菜单中调用它。代码就像
public class CallMyViewPart extends AbstractHandler implements IHandler {
@Override
public Object execute(ExecutionEvent event) throws ExecutionException {
Shell shell = HandlerUtil.getActiveWorkbenchWindow(event).getShell();
IWorkbenchPage page = HandlerUtil.getActiveWorkbenchWindow(event).getActivePage();
MyViewPart myViewPart = new MyViewPart();
return null;
}
}
我究竟做错了什么?谢谢!