Class ColumnLayout
java.lang.Object
de.willuhn.jameica.gui.util.ColumnLayout
Mehrspalten-Layout.
-
Constructor Summary
ConstructorsConstructorDescriptionColumnLayout(org.eclipse.swt.widgets.Composite parent, int columns) ct.ColumnLayout(org.eclipse.swt.widgets.Composite parent, int columns, boolean fullSize) ct. -
Method Summary
Modifier and TypeMethodDescriptionvoidFuegt ein neues Child-Part hinzu.org.eclipse.swt.widgets.CompositeLiefert das Zweispalten-Composite.
-
Constructor Details
-
ColumnLayout
public ColumnLayout(org.eclipse.swt.widgets.Composite parent, int columns) ct. Erzeugt ein neues Layout.- Parameters:
parent- das Parent.columns- Anzahl der Spalten.
-
ColumnLayout
public ColumnLayout(org.eclipse.swt.widgets.Composite parent, int columns, boolean fullSize) ct. Erzeugt ein neues Layout.- Parameters:
parent- das Parent.columns- Anzahl der Spalten.fullSize- true, wenn es voelle Hoehe haben soll.
-
-
Method Details
-
getComposite
public org.eclipse.swt.widgets.Composite getComposite()Liefert das Zweispalten-Composite. Kann z.Bsp. verwendet werden, wenn LabelGroups zweispaltig platziert werden sollen.- Returns:
- das Composite.
-
add
Fuegt ein neues Child-Part hinzu. Die Spalte, in der das Part platziert wird, kann nicht explizit angegeben werden. Stattdessen werden die Parts einfach entsprechend der Reihenfolge auf die Spalten verteilt. Bei 2 Spalten landet der dritte hinzugefuegte Part z.Bsp. in Spalte 1, Zeile 2.- Parameters:
part-- Throws:
RemoteException
-