Class CenterLayout
java.lang.Object
com.inductiveautomation.snap.swing.CenterLayout
- All Implemented Interfaces:
LayoutManager
,LayoutManager2
A layout manager to simply center a component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addLayoutComponent
(Component comp, Object constraints) LayoutManager method.void
addLayoutComponent
(String name, Component comp) LayoutManager method.getContent
(Container aParent) Returns the content.float
getLayoutAlignmentX
(Container target) LayoutManager method.float
getLayoutAlignmentY
(Container target) LayoutManager method.void
invalidateLayout
(Container target) LayoutManager method.protected void
layoutChild
(Container aParent, Component aChild) Layout child.void
layoutContainer
(Container aParent) layoutContainermaximumLayoutSize
(Container aParent) LayoutManager method.minimumLayoutSize
(Container aParent) minimumLayoutSizepreferredLayoutSize
(Container aParent) LayoutManager method.void
LayoutManager method.
-
Constructor Details
-
CenterLayout
public CenterLayout()
-
-
Method Details
-
layoutContainer
layoutContainer- Specified by:
layoutContainer
in interfaceLayoutManager
-
layoutChild
Layout child. -
getContent
Returns the content. -
addLayoutComponent
LayoutManager method.- Specified by:
addLayoutComponent
in interfaceLayoutManager
-
removeLayoutComponent
LayoutManager method.- Specified by:
removeLayoutComponent
in interfaceLayoutManager
-
preferredLayoutSize
LayoutManager method.- Specified by:
preferredLayoutSize
in interfaceLayoutManager
-
addLayoutComponent
LayoutManager method.- Specified by:
addLayoutComponent
in interfaceLayoutManager2
-
minimumLayoutSize
minimumLayoutSize- Specified by:
minimumLayoutSize
in interfaceLayoutManager
-
maximumLayoutSize
LayoutManager method.- Specified by:
maximumLayoutSize
in interfaceLayoutManager2
-
getLayoutAlignmentX
LayoutManager method.- Specified by:
getLayoutAlignmentX
in interfaceLayoutManager2
-
getLayoutAlignmentY
LayoutManager method.- Specified by:
getLayoutAlignmentY
in interfaceLayoutManager2
-
invalidateLayout
LayoutManager method.- Specified by:
invalidateLayout
in interfaceLayoutManager2
-