2012-11-03 109 views
5

在我的Eclipse RCP應用程序中,我有四個視圖A,B,C,D。但我想在應用程序啓動時僅顯示A,B,C視圖,而當用戶單擊按鈕時將顯示D視圖。 On start-up Application will look like this在特定文件夾的透視圖中添加視圖

我加入一個視圖動態

PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView("D_ViewID",null, IWorkbenchPage.VIEW_ACTIVATE);

這一觀點被添加在底部,但我想靠近B_Viewin這樣這個d觀點 enter image description here

我的角度來看代碼是在這裏:

' @Override public void createInitialLayout(IPageLayout layout){

String editor = layout.getEditorArea(); 
    layout.setEditorAreaVisible(false); 

    IFolderLayout top=layout.createFolder("view",IPageLayout.TOP , 0.80f, editor); 
    top.addView(B.ID); 

    layout.addView(A.ID, IPageLayout.LEFT, 0.20f, BrowserView.B);   
    layout.addView(c.ID, IPageLayout.BOTTOM, 0.20f,editor); 


} 

'

+0

可能是'org.eclipse.ui.actionSets'擴展點會幫助你在這裏 – John

回答

相關問題