org.tigris.swidgets
Class LineLayout
java.lang.Object
org.tigris.swidgets.LineLayout
- LayoutManager2
public abstract class LineLayout
extends java.lang.Object
implements LayoutManager2
Abstract class for a layout manager that sets all child components
in a single row or single column. PrefferedSize and MinimumSize are
calculated.
LineLayout
public LineLayout(Orientation orientation,
int gap)
addLayoutComponent
public void addLayoutComponent(Component comp,
Object constraints)
addLayoutComponent
public void addLayoutComponent(String name,
Component comp)
getLayoutAlignmentX
public float getLayoutAlignmentX(Container target)
getLayoutAlignmentY
public float getLayoutAlignmentY(Container target)
invalidateLayout
public void invalidateLayout(Container target)
maximumLayoutSize
public Dimension maximumLayoutSize(Container parent)
minimumLayoutSize
public Dimension minimumLayoutSize(Container parent)
preferredLayoutSize
public Dimension preferredLayoutSize(Container parent)
removeLayoutComponent
public void removeLayoutComponent(Component comp)