Package net.infonode.gui.layout
Class StackableLayout
- java.lang.Object
-
- net.infonode.gui.layout.StackableLayout
-
- All Implemented Interfaces:
java.awt.LayoutManager
,java.awt.LayoutManager2
public class StackableLayout extends java.lang.Object implements java.awt.LayoutManager2
-
-
Constructor Summary
Constructors Constructor Description StackableLayout(java.awt.Container container)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addLayoutComponent(java.awt.Component comp, java.lang.Object constraints)
void
addLayoutComponent(java.lang.String name, java.awt.Component comp)
float
getLayoutAlignmentX(java.awt.Container target)
float
getLayoutAlignmentY(java.awt.Container target)
java.awt.Component
getVisibleComponent()
void
invalidateLayout(java.awt.Container target)
boolean
isAutoShowFirstComponent()
void
layoutContainer(java.awt.Container parent)
java.awt.Dimension
maximumLayoutSize(java.awt.Container target)
java.awt.Dimension
minimumLayoutSize(java.awt.Container parent)
java.awt.Dimension
preferredLayoutSize(java.awt.Container parent)
void
removeLayoutComponent(java.awt.Component comp)
void
setAutoShowFirstComponent(boolean autoShowFirstComponent)
void
setUseSelectedComponentSize(boolean useSelectedComponentSize)
void
showComponent(java.awt.Component c)
boolean
usesSelectedComponentSize()
-
-
-
Method Detail
-
usesSelectedComponentSize
public boolean usesSelectedComponentSize()
-
isAutoShowFirstComponent
public boolean isAutoShowFirstComponent()
-
setAutoShowFirstComponent
public void setAutoShowFirstComponent(boolean autoShowFirstComponent)
-
setUseSelectedComponentSize
public void setUseSelectedComponentSize(boolean useSelectedComponentSize)
-
maximumLayoutSize
public java.awt.Dimension maximumLayoutSize(java.awt.Container target)
- Specified by:
maximumLayoutSize
in interfacejava.awt.LayoutManager2
-
invalidateLayout
public void invalidateLayout(java.awt.Container target)
- Specified by:
invalidateLayout
in interfacejava.awt.LayoutManager2
-
getLayoutAlignmentY
public float getLayoutAlignmentY(java.awt.Container target)
- Specified by:
getLayoutAlignmentY
in interfacejava.awt.LayoutManager2
-
getLayoutAlignmentX
public float getLayoutAlignmentX(java.awt.Container target)
- Specified by:
getLayoutAlignmentX
in interfacejava.awt.LayoutManager2
-
addLayoutComponent
public void addLayoutComponent(java.awt.Component comp, java.lang.Object constraints)
- Specified by:
addLayoutComponent
in interfacejava.awt.LayoutManager2
-
addLayoutComponent
public void addLayoutComponent(java.lang.String name, java.awt.Component comp)
- Specified by:
addLayoutComponent
in interfacejava.awt.LayoutManager
-
removeLayoutComponent
public void removeLayoutComponent(java.awt.Component comp)
- Specified by:
removeLayoutComponent
in interfacejava.awt.LayoutManager
-
preferredLayoutSize
public java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
- Specified by:
preferredLayoutSize
in interfacejava.awt.LayoutManager
-
minimumLayoutSize
public java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
- Specified by:
minimumLayoutSize
in interfacejava.awt.LayoutManager
-
layoutContainer
public void layoutContainer(java.awt.Container parent)
- Specified by:
layoutContainer
in interfacejava.awt.LayoutManager
-
getVisibleComponent
public java.awt.Component getVisibleComponent()
-
showComponent
public void showComponent(java.awt.Component c)
-
-