3 つのビューを作成ViewA,ViewB,ViewC
し、レイアウトに を追加しました。2 つのビューはViewA and ViewC
、アプリケーションの起動時に表示され、別のビューviewB
はツールバーのボタンをクリックしたときにのみ表示される必要があります。の位置ViewA
は左側にありView B
、エディター側にあり、エディターのView C
下にあります。 javaexplorerview、editorarea、down console area.so に似ています。最初はエディタ領域は空で、Java ファイルをダブルクリックすると開きます。このようなビュー レイアウトが必要です。最初にビューを非表示にするコードをどこに書く必要がありますか? ViewB folderLayout.addView("ViewB"); を追加しない場合 上で述べたように、レイアウトは来ません。
@Override
public void createInitialLayout(IPageLayout layout) {
layout.setEditorAreaVisible(false);
layout.addView("ViewA", IPageLayout.LEFT, 0.12f, IPageLayout.ID_EDITOR_AREA);
IFolderLayout folderLayout = layout.createFolder("folder",
IPageLayout.TOP, 0.11f, IPageLayout.ID_EDITOR_AREA);
folderLayout.addPlaceholder("ViewB" + ":*");
folderLayout.addView("ViewB");
layout.addView("ViewC", IPageLayout.BOTTOM, 0.56f, "ViewC")
}