SWT GridLayout

  • Themenstarter Themenstarter Gast2
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
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.
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);
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben