Maven module :un.api : api-display :
Class :
un.api.layout.FormLayout
Extends/Implements :
un.api.layout.AbstractLayout
Subclasses : -
Variables :
SIZE_AUTO,
SIZE_EXPAND
Functions :
FormLayout,
FormLayout,
FormLayout,
getDefaultColumnSize,
setDefaultColumnSize,
getDefaultColumnSpace,
setDefaultColumnSpace,
getDefaultRowSize,
setDefaultRowSize,
getDefaultRowSpace,
setDefaultRowSpace,
setColumnSize,
resetColumnSizes,
getColumnSize,
setRowSize,
getRowSize,
resetRowSizes,
setColumnSpace,
getColumnSpace,
setRowSpace,
getRowSpace,
receiveChildEvent,
calculateExtents,
update
public int
SIZE_AUTO
public int
SIZE_EXPAND
public void
FormLayout ()
public void
FormLayout (double defaultColumnSpace, double defaultRowSpace)
public void
FormLayout (Sequence positionable)
public double
getDefaultColumnSize ()
public void
setDefaultColumnSize (double defaultColumnSize)
public double
getDefaultColumnSpace ()
public void
setDefaultColumnSpace (double defaultColumnSpace)
public double
getDefaultRowSize ()
public void
setDefaultRowSize (double defaultRowSize)
public double
getDefaultRowSpace ()
public void
setDefaultRowSpace (double defaultRowSpace)
public void
setColumnSize (int index, double size)
public void
resetColumnSizes ()
public double
getColumnSize (int i)
public void
setRowSize (int index, double size)
public double
getRowSize (int i)
public void
resetRowSizes ()
public void
setColumnSpace (int index, double size)
public double
getColumnSpace (int i)
public void
setRowSpace (int index, double size)
public double
getRowSpace (int i)
protected void
receiveChildEvent (Event event)
protected void
calculateExtents (Extents extents, Extent constraint)
public void
update ()
elements may span across multiple columns or rows.
Space between columns or rows can be configured as a whole or one by one.
author Johann Sorel