Unterschiede

Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.

swt-jface:layout 2011/10/14 13:23 swt-jface:layout 2020/01/22 20:59 aktuell
Zeile 28: Zeile 28:
</html> </html>
\\ \\
 +\\
 +Beispiel für ein Layout:\\
 +{{:swt-jface:layout.png|}}\\
 +\\
 +...und der dazugehörige Code:
 +<code java>
 +parent.setLayout(new GridLayout(2, false));
 +GridData gd = new GridData(SWT.LEFT, SWT.TOP, true, false);
 +gd.horizontalAlignment = GridData.FILL;
 +gd.grabExcessHorizontalSpace = true;
 +
 +Label labelName = new Label(parent, SWT.NONE);
 +labelName.setText("Name:");
 +Text textName = new Text(parent, SWT.SINGLE | SWT.BORDER);
 +textName.setLayoutData(gd);
 +
 +Label labelStreet = new Label(parent, SWT.NONE);
 +labelStreet.setText("Straße:");
 +Text textStreet = new Text(parent, SWT.SINGLE | SWT.BORDER);
 +textStreet.setLayoutData(gd);
 +
 +Label labelZipCity = new Label(parent, SWT.NONE);
 +labelZipCity.setText("Plz/Ort:");
 +Composite composite = new Composite(parent, SWT.NONE);
 +
 +composite.setLayout(new GridLayout(2, false));
 +composite.setLayoutData(gd);
 +UIControlsFactory.createText(composite);
 +Text textCity = new Text(parent, SWT.SINGLE | SWT.BORDER);
 +textCity.setLayoutData(gd);
 +
 +Label labelLand = new Label(parent, SWT.NONE);
 +labelLand .setText("Land:");
 +CCombo cComboLand = new CCombo(parent, SWT.BORDER | SWT.READ_ONLY);
 +cComboLand.setLayoutData(gd);
 +</code>
 +

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007