Ich habe jetzt schon eine Weile mit meinem NatTable Layout kämpfen ...NatTable Layout Formatierung
Das Problem scheint in einer Art und Weise, um es mit GridLayout
reagiert.
Ich konnte fast befriedigendes Ergebnis mit FillLayout
produzieren, das einzige Problem mit diesem Layout ist, dass es die vollständige Zusammensetzung gleichermaßen teilt. Da diese Tabellen nicht gleich lang sind, wäre es besser, GridLayout zu verwenden, um jede Tabelle direkt unter die letzte zu platzieren, um Platz zu sparen.
Voraussetzung für diese Tabellen sind folgende:
- Jeder Tisch hat völlig ohne scroller
- Hauptverbund erweitert werden, wo alle Tische sitzen auf hat Scrollbare Composite-
Aktueller Code, den ich versuchte mit GridLayout
Composite composite_1 = new Composite(compositeQuestionnaire, SWT.NONE);
composite_1.setLayoutData(new GridData(SWT.TOP, SWT.TOP, false, false, 1, 1));
GridLayout gridLayout = new GridLayout(1, true);
gridLayout.horizontalSpacing = 0;
composite_1.setLayout(gridLayout);
Und das Ergebnis war ziemlich entsetzlich, alle Tische wurden zusammen mit Scrollern zerschlagen. Ich konnte keine Möglichkeit finden, ihre Größe zu ändern.