net.infonode.gui.layout

Class BorderLayout2

public class BorderLayout2 extends Object implements LayoutManager2

Version: $Revision: 1.8 $

Author: $Author: jesper $

Constructor Summary
BorderLayout2()
Method Summary
voidaddLayoutComponent(String name, Component comp)
voidaddLayoutComponent(Component comp, Object constraints)
floatgetLayoutAlignmentX(Container target)
floatgetLayoutAlignmentY(Container target)
voidinvalidateLayout(Container target)
voidlayoutContainer(Container parent)
DimensionmaximumLayoutSize(Container target)
DimensionminimumLayoutSize(Container parent)
DimensionpreferredLayoutSize(Container parent)
voidremoveLayoutComponent(Component comp)

Constructor Detail

BorderLayout2

public BorderLayout2()

Method Detail

addLayoutComponent

public void addLayoutComponent(String name, Component comp)

addLayoutComponent

public void addLayoutComponent(Component comp, Object constraints)

getLayoutAlignmentX

public float getLayoutAlignmentX(Container target)

getLayoutAlignmentY

public float getLayoutAlignmentY(Container target)

invalidateLayout

public void invalidateLayout(Container target)

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)