2011-12-18 65 views
1

我想修復工作臺並每次全屏顯示weclome頁面。Eclipse rcp:歡迎頁面每次如何全屏顯示?

但是,當我在Class Perspective中調用方法layout.setfixed(true)時,welcom頁面無法全屏顯示。

+0

歡迎頁不是透視圖的一部分。看到這裏:http://stackoverflow.com/a/7646344/150166 – 2011-12-19 13:41:08

回答

0

你可以在WorkbenchWindowAdvisor的preWindowOpen法做到這一點:

public class ApplicationWorkbenchWindowAdvisor extends WorkbenchWindowAdvisor { 
    ... 
    public void preWindowOpen() { 
     ... 
     PlatformUI.getPreferenceStore() 
       .setValue(IWorkbenchPreferenceConstants.SHOW_INTRO, true); 
    } 

這將全屏幕顯示尺寸的歡迎頁面的每次應用程序啓動時。

+0

你試過了嗎?當我按照你說的去做時,沒有什麼改變。 – 2011-12-28 15:40:18

+0

是的,我在一個項目中嘗試過,它工作得很好。你是否配置了擴展點「org.eclipse.ui.intro」和「org.eclipse.ui.intro.config」? – Michael 2012-01-03 11:26:00

2

爲了在全屏幕中WorkbenchWindowAdvisor類的postWindowOpen()方法打開,以下代碼可被用於

getWindowConfigurer().getWindow().getShell().setMaximized(true); 
+1

Thx,它幫了我很多;) – jlengrand 2013-04-03 07:28:12

+0

不客氣。 – JoeYo 2013-04-03 08:16:42