G
Gast2
Gast
Hallo,
eine Frage zum SWT LayoutManager. Ich habe 3 Textkomponenten
Eines soll oben sein und die anderen 2 darunter nebeneinander. Mein Porbelm ist das das obere jetzt den ganzen Platz oben einnimmt. Ich hätte es gern aber so groß wie das darunterliegende. Wie kann ich das machen wenn ich das grad auf false stelle ist es ganz klein.
eine Frage zum SWT LayoutManager. Ich habe 3 Textkomponenten
Eines soll oben sein und die anderen 2 darunter nebeneinander. Mein Porbelm ist das das obere jetzt den ganzen Platz oben einnimmt. Ich hätte es gern aber so groß wie das darunterliegende. Wie kann ich das machen wenn ich das grad auf false stelle ist es ganz klein.
Java:
Composite parent
GridLayout gridLayout = new GridLayout();
gridLayout.numColumns = 4;
gridLayout.verticalSpacing = 7;
gridLayout.horizontalSpacing = 7;
GridDataFactory txtGDF = GridDataFactory.fillDefaults().grab(true,
false).span(3, 1).hint(0, SWT.DEFAULT);
GridDataFactory txtGDF3 = GridDataFactory.fillDefaults().grab(true,
false).span(1, 1).hint(0, SWT.DEFAULT);
Text t1= WidgetFactory.createLabelAndText(parent, "T1");
txtGDF.applyTo(t1);
Text t2= WidgetFactory.createLabelAndText(parent, "T2");
txtGDF2.applyTo(t2);
Text t3= WidgetFactory.createLabelAndText(parent, "T3");
txtGDF2.applyTo(t3);