Я создаю страницу настроек для плагина eclipse, который мы разработали. на странице настроек есть расширяемый состав. по умолчанию оно свернуто, но при его расширении окно не изменится и даже не появится свитков! поэтому вы должны перетащить окно, чтобы увидеть варианты. Я использую GridLayout для своего контейнера, а также Expandable Composite, но все еще имею эту проблему. Я даже пытаюсь вручную установить размер контейнера и до сих пор не повезло. У кого-нибудь еще была такая же проблема и она решена?
Заранее спасибо.
final Composite container = new Composite(parent, SWT.FILL);
container.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
container.setLayout(new GridLayout(1, true));
final ExpandableComposite collap = new ExpandableComposite(container, SWT.Collapse);
collap.setClient(advancedOptions);
collap.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
advancedOptions.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
advancedOptions.setLayout(new RowLayout(SWT.VERTICAL));