Когда я запускаю свое приложение в среде 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);
}
}
Есть ли способ избежать этой проблемы