Eclipse rcp: как страница приветствия может отображаться в полноэкранном режиме каждый раз? - PullRequest
1 голос
/ 18 декабря 2011

Я хочу исправить рабочее место и отображать страницу weclome каждый раз во весь экран.

Но когда я вызываю метод layout.setfixed(true) в перспективе классов, страница приветствия не может быть полноэкранной.

Ответы [ 2 ]

2 голосов
/ 18 июня 2012

Чтобы открыть в полноэкранном режиме, можно использовать следующий код в postWindowOpen() методе класса WorkbenchWindowAdvisor

getWindowConfigurer().getWindow().getShell().setMaximized( true );
0 голосов
/ 20 декабря 2011

Вы можете сделать это в preWindowOpen-методе WorkbenchWindowAdvisor:

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

При каждом запуске приложения страница приветствия будет отображаться каждый раз в полноэкранном режиме.

...