SWT Group um TableViewer

knowledge

Bekanntes Mitglied
Hallo,

ich wollte ein Group Widget um einen TableViewer drum rum bauen. Wenn ich jedoch

Java:
Group g = new Group(container, SWT.SHADOW_NONE);
g.setText("Schöne Liste innerhalb der Group");
TableViewer viewer = new TableViewer(g);

mache sehe ich nur die Group und nicht mehr die Table.

Java:
TableViewer viewer = new TableViewer(container);

klappt aber, es wird nur der TableViewer angezeigt
 
Du musst der Group auch ein Layout zuweisen bzw. der Table-Komponente des TableViewers ein entsprechendes LayoutData-Objekt. Beispiel:
Java:
Group g = new Group(container, SWT.SHADOW_NONE);
g.setLayout(new GridLayout());
g.setText("Schöne Liste innerhalb der Group");
TableViewer viewer = new TableViewer(g);
viewer.getTable().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
 

Neue Themen


Zurück
Oben