1

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")

}   
4

2 に答える 2