Приложение Eclipse RCP - приложение запускается с небольшим окном, прежде чем оно автоматически развернется до размера окна - PullRequest
0 голосов
/ 15 января 2019

Когда я запускаю свое приложение в среде linux, я получаю крошечное окно, а затем оно автоматически увеличивается до размера окна.

Я не знаю, почему приложение запускается с небольшим размером окна при запуске.

public void postWindowOpen()
{

    IWorkbenchPage activePage = PlatformUI.getWorkbench()
        .getActiveWorkbenchWindow().getActivePage();
    IViewPart cView = activePage
        .findView(IConsoleConstants.ID_CONSOLE_VIEW);
    if (cView != null)
    {
        activePage.hideView(cView);
    }
    getWindowConfigurer().getWindow().getShell().setMaximized(true);
}

public void postWindowCreate()
{
    // TODO Auto-generated method stub
    super.postWindowCreate();

    Display display = Display.getDefault();
    Shell shell = Display.getCurrent().getActiveShell();
    if(null != shell && !shell.isDisposed())
    {
        shell.setMaximized(true);
    }
}

Есть ли способ избежать этой проблемы

...