nl.lxtreme.ols.util.swing.component
Class StackLayout
java.lang.Object
nl.lxtreme.ols.util.swing.component.StackLayout
- All Implemented Interfaces:
- LayoutManager, LayoutManager2
public class StackLayout
- extends Object
- implements LayoutManager2
Provides a stack layout, which provides a simple alternative to
JLayeredPane
s.
- Author:
- Romain Guy
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BOTTOM
public static final String BOTTOM
- See Also:
- Constant Field Values
TOP
public static final String TOP
- See Also:
- Constant Field Values
StackLayout
public StackLayout()
addLayoutComponent
public void addLayoutComponent(Component aComp,
Object aConstraints)
- Specified by:
addLayoutComponent
in interface LayoutManager2
- See Also:
LayoutManager2.addLayoutComponent(java.awt.Component,
java.lang.Object)
addLayoutComponent
public void addLayoutComponent(String aName,
Component aComponent)
- Specified by:
addLayoutComponent
in interface LayoutManager
- See Also:
LayoutManager.addLayoutComponent(java.lang.String,
java.awt.Component)
getLayoutAlignmentX
public float getLayoutAlignmentX(Container aTarget)
- Specified by:
getLayoutAlignmentX
in interface LayoutManager2
- See Also:
LayoutManager2.getLayoutAlignmentX(java.awt.Container)
getLayoutAlignmentY
public float getLayoutAlignmentY(Container aTarget)
- Specified by:
getLayoutAlignmentY
in interface LayoutManager2
- See Also:
LayoutManager2.getLayoutAlignmentY(java.awt.Container)
invalidateLayout
public void invalidateLayout(Container aTarget)
- Specified by:
invalidateLayout
in interface LayoutManager2
- See Also:
LayoutManager2.invalidateLayout(java.awt.Container)
layoutContainer
public void layoutContainer(Container aParent)
- Specified by:
layoutContainer
in interface LayoutManager
- See Also:
LayoutManager.layoutContainer(java.awt.Container)
maximumLayoutSize
public Dimension maximumLayoutSize(Container aTarget)
- Specified by:
maximumLayoutSize
in interface LayoutManager2
- See Also:
LayoutManager2.maximumLayoutSize(java.awt.Container)
minimumLayoutSize
public Dimension minimumLayoutSize(Container aParent)
- Specified by:
minimumLayoutSize
in interface LayoutManager
- See Also:
LayoutManager.minimumLayoutSize(java.awt.Container)
preferredLayoutSize
public Dimension preferredLayoutSize(Container aParent)
- Specified by:
preferredLayoutSize
in interface LayoutManager
- See Also:
LayoutManager.preferredLayoutSize(java.awt.Container)
removeLayoutComponent
public void removeLayoutComponent(Component aComponent)
- Specified by:
removeLayoutComponent
in interface LayoutManager
- See Also:
LayoutManager.removeLayoutComponent(java.awt.Component)
Copyright © 2012 L'Xtreme IT consultancy. All Rights Reserved.