cynosurex.awt
Class CornerLayout
java.lang.Object
cynosurex.awt.CornerLayout
- All Implemented Interfaces:
- cynosurex.internal.AuthorCommon, cynosurex.internal.CommonInterface, cynosurex.internal.CompanyCommon, java.awt.LayoutManager, java.awt.LayoutManager2
public class CornerLayout
- extends java.lang.Object
- implements cynosurex.internal.CommonInterface, java.awt.LayoutManager2
CornerLayout will layout a container
using members named "Northeast", "Northwest", "Southeast",
"Southwest", and "Center".
The "Northeast", "Northwest", "Southeast" and "Southwest" components
get sized relative to the adjacent corner's components and
the constraints of the container's size. The "Center" component will
get any space left over.
Fields inherited from interface cynosurex.internal.CommonInterface |
copyright, copyrightYears, notice, program, version |
Fields inherited from interface cynosurex.internal.AuthorCommon |
author, copyrightSymbol, noticeMsg, rights |
Fields inherited from interface cynosurex.internal.CompanyCommon |
company, email, website |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NORMAL
public static final int NORMAL
- See Also:
- Constant Field Values
FULL_WIDTH
public static final int FULL_WIDTH
- See Also:
- Constant Field Values
FULL_HEIGHT
public static final int FULL_HEIGHT
- See Also:
- Constant Field Values
CornerLayout
public CornerLayout()
- Constructs a new CornerLayout.
CornerLayout
public CornerLayout(int mode)
CornerLayout
public CornerLayout(int hgap,
int vgap)
CornerLayout
public CornerLayout(int hgap,
int vgap,
int mode)
addLayoutComponent
public void addLayoutComponent(java.lang.String name,
java.awt.Component comp)
- Specified by:
addLayoutComponent
in interface java.awt.LayoutManager
removeLayoutComponent
public void removeLayoutComponent(java.awt.Component comp)
- Specified by:
removeLayoutComponent
in interface java.awt.LayoutManager
minimumLayoutSize
public java.awt.Dimension minimumLayoutSize(java.awt.Container target)
- Specified by:
minimumLayoutSize
in interface java.awt.LayoutManager
preferredLayoutSize
public java.awt.Dimension preferredLayoutSize(java.awt.Container target)
- Specified by:
preferredLayoutSize
in interface java.awt.LayoutManager
layoutContainer
public void layoutContainer(java.awt.Container target)
- Specified by:
layoutContainer
in interface java.awt.LayoutManager
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
addLayoutComponent
public void addLayoutComponent(java.awt.Component comp,
java.lang.Object constraints)
- Specified by:
addLayoutComponent
in interface java.awt.LayoutManager2
maximumLayoutSize
public java.awt.Dimension maximumLayoutSize(java.awt.Container target)
- Specified by:
maximumLayoutSize
in interface java.awt.LayoutManager2
getLayoutAlignmentX
public float getLayoutAlignmentX(java.awt.Container parent)
- Specified by:
getLayoutAlignmentX
in interface java.awt.LayoutManager2
getLayoutAlignmentY
public float getLayoutAlignmentY(java.awt.Container parent)
- Specified by:
getLayoutAlignmentY
in interface java.awt.LayoutManager2
invalidateLayout
public void invalidateLayout(java.awt.Container target)
- Specified by:
invalidateLayout
in interface java.awt.LayoutManager2