Class CenterLayout
- java.lang.Object
-
- com.inductiveautomation.snap.swing.CenterLayout
-
- All Implemented Interfaces:
java.awt.LayoutManager
,java.awt.LayoutManager2
public class CenterLayout extends java.lang.Object implements java.awt.LayoutManager2
A layout manager to simply center a component.
-
-
Constructor Summary
Constructors Constructor Description CenterLayout()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addLayoutComponent(java.awt.Component comp, java.lang.Object constraints)
LayoutManager method.void
addLayoutComponent(java.lang.String name, java.awt.Component comp)
LayoutManager method.java.awt.Component
getContent(java.awt.Container aParent)
Returns the content.float
getLayoutAlignmentX(java.awt.Container target)
LayoutManager method.float
getLayoutAlignmentY(java.awt.Container target)
LayoutManager method.void
invalidateLayout(java.awt.Container target)
LayoutManager method.protected void
layoutChild(java.awt.Container aParent, java.awt.Component aChild)
Layout child.void
layoutContainer(java.awt.Container aParent)
layoutContainerjava.awt.Dimension
maximumLayoutSize(java.awt.Container aParent)
LayoutManager method.java.awt.Dimension
minimumLayoutSize(java.awt.Container aParent)
minimumLayoutSizejava.awt.Dimension
preferredLayoutSize(java.awt.Container aParent)
LayoutManager method.void
removeLayoutComponent(java.awt.Component comp)
LayoutManager method.
-
-
-
Method Detail
-
layoutContainer
public void layoutContainer(java.awt.Container aParent)
layoutContainer- Specified by:
layoutContainer
in interfacejava.awt.LayoutManager
-
layoutChild
protected void layoutChild(java.awt.Container aParent, java.awt.Component aChild)
Layout child.
-
getContent
public java.awt.Component getContent(java.awt.Container aParent)
Returns the content.
-
addLayoutComponent
public void addLayoutComponent(java.lang.String name, java.awt.Component comp)
LayoutManager method.- Specified by:
addLayoutComponent
in interfacejava.awt.LayoutManager
-
removeLayoutComponent
public void removeLayoutComponent(java.awt.Component comp)
LayoutManager method.- Specified by:
removeLayoutComponent
in interfacejava.awt.LayoutManager
-
preferredLayoutSize
public java.awt.Dimension preferredLayoutSize(java.awt.Container aParent)
LayoutManager method.- Specified by:
preferredLayoutSize
in interfacejava.awt.LayoutManager
-
addLayoutComponent
public void addLayoutComponent(java.awt.Component comp, java.lang.Object constraints)
LayoutManager method.- Specified by:
addLayoutComponent
in interfacejava.awt.LayoutManager2
-
minimumLayoutSize
public java.awt.Dimension minimumLayoutSize(java.awt.Container aParent)
minimumLayoutSize- Specified by:
minimumLayoutSize
in interfacejava.awt.LayoutManager
-
maximumLayoutSize
public java.awt.Dimension maximumLayoutSize(java.awt.Container aParent)
LayoutManager method.- Specified by:
maximumLayoutSize
in interfacejava.awt.LayoutManager2
-
getLayoutAlignmentX
public float getLayoutAlignmentX(java.awt.Container target)
LayoutManager method.- Specified by:
getLayoutAlignmentX
in interfacejava.awt.LayoutManager2
-
getLayoutAlignmentY
public float getLayoutAlignmentY(java.awt.Container target)
LayoutManager method.- Specified by:
getLayoutAlignmentY
in interfacejava.awt.LayoutManager2
-
invalidateLayout
public void invalidateLayout(java.awt.Container target)
LayoutManager method.- Specified by:
invalidateLayout
in interfacejava.awt.LayoutManager2
-
-