Hallo,
hab da ein kleines Problem.
Hab mit dem WindowBuilder eine Oberfläche erstellt auf der sich 3 Grp Elemente befinden. Bild:
Clipboard02.jpg - directupload.net
Nun zu dem Problem:
Die linke und rechte Group sollen ihre Breite beibehalten, zudem jeweils auf ihrer Seite bleiben. Lediglich die Mittlere Grp soll ihre Breite anpassen wenn man das Fenster vergrößert.
Habe es bisher leider nur geschafft alle Groups mit FillLayout anzupassen. Nur dann werden eben alle verändert.
Code der Implementierung der Groups:
hab da ein kleines Problem.
Hab mit dem WindowBuilder eine Oberfläche erstellt auf der sich 3 Grp Elemente befinden. Bild:
Clipboard02.jpg - directupload.net
Nun zu dem Problem:
Die linke und rechte Group sollen ihre Breite beibehalten, zudem jeweils auf ihrer Seite bleiben. Lediglich die Mittlere Grp soll ihre Breite anpassen wenn man das Fenster vergrößert.
Habe es bisher leider nur geschafft alle Groups mit FillLayout anzupassen. Nur dann werden eben alle verändert.
Code der Implementierung der Groups:
Java:
protected void createContents() {
shell = new Shell();
shell.setText(PROGRAM_NAME);
Group grpBauwerk = new Group(shell, SWT.NONE);
grpBauwerk.setText(BAUWERK);
grpBauwerk.setBounds(10, 10, 131, 494);
Group grpLeistungsverzeichnis = new Group(shell, SWT.NONE);
grpLeistungsverzeichnis.setText(LV);
grpLeistungsverzeichnis.setBounds(147, 10, 411, 504);
Group grpAuswahl = new Group(shell, SWT.NONE);
grpAuswahl.setText(AUSWAHL);
grpAuswahl.setBounds(564, 10, 186, 494);
}