私は1つの視点と1つのビューパーツを持っています。プログラムが開くとすぐにビューパーツが表示されます。ビューパーツは唯一のものであり、閉じることができる必要があります。
その動作には2つの問題があります。
- パースペクティブを空で表示したいのですが、背景画像だけを表示する必要があります。(それ、どうやったら出来るの?)
- コマンドスタイルメニューを使用して、メニューからビューパーツを開きたい。
これまでのところ、ビューパーツを閉じることができ、パースペクティブは空です。
しかし
自分で定義したコマンドでメニューから呼び出すことはできません。コードは次のようなものです
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;
}
}
私は何が間違っているのですか?ありがとう!