net.infonode.gui.layout

Class StackableLayout

public class StackableLayout extends Object implements LayoutManager2

Constructor Summary
StackableLayout(Container container)
Method Summary
voidaddLayoutComponent(Component comp, Object constraints)
voidaddLayoutComponent(String name, Component comp)
floatgetLayoutAlignmentX(Container target)
floatgetLayoutAlignmentY(Container target)
ComponentgetVisibleComponent()
voidinvalidateLayout(Container target)
booleanisAutoShowFirstComponent()
voidlayoutContainer(Container parent)
DimensionmaximumLayoutSize(Container target)
DimensionminimumLayoutSize(Container parent)
DimensionpreferredLayoutSize(Container parent)
voidremoveLayoutComponent(Component comp)
voidsetAutoShowFirstComponent(boolean autoShowFirstComponent)
voidsetUseSelectedComponentSize(boolean useSelectedComponentSize)
voidshowComponent(Component c)
booleanusesSelectedComponentSize()

Constructor Detail

StackableLayout

public StackableLayout(Container container)

Method Detail

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)

getVisibleComponent

public Component getVisibleComponent()

invalidateLayout

public void invalidateLayout(Container target)

isAutoShowFirstComponent

public boolean isAutoShowFirstComponent()

layoutContainer

public void layoutContainer(Container parent)

maximumLayoutSize

public Dimension maximumLayoutSize(Container target)

minimumLayoutSize

public Dimension minimumLayoutSize(Container parent)

preferredLayoutSize

public Dimension preferredLayoutSize(Container parent)

removeLayoutComponent

public void removeLayoutComponent(Component comp)

setAutoShowFirstComponent

public void setAutoShowFirstComponent(boolean autoShowFirstComponent)

setUseSelectedComponentSize

public void setUseSelectedComponentSize(boolean useSelectedComponentSize)

showComponent

public void showComponent(Component c)

usesSelectedComponentSize

public boolean usesSelectedComponentSize()