Package com.formdev.flatlaf.ui
Class FlatRootPaneUI.FlatRootLayout
- java.lang.Object
-
- com.formdev.flatlaf.ui.FlatRootPaneUI.FlatRootLayout
-
- All Implemented Interfaces:
LayoutManager
,LayoutManager2
- Enclosing class:
- FlatRootPaneUI
protected class FlatRootPaneUI.FlatRootLayout extends Object implements LayoutManager2
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
FlatRootLayout()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addLayoutComponent(Component comp, Object constraints)
void
addLayoutComponent(String name, Component comp)
float
getLayoutAlignmentX(Container target)
float
getLayoutAlignmentY(Container target)
void
invalidateLayout(Container parent)
void
layoutContainer(Container parent)
Dimension
maximumLayoutSize(Container parent)
Dimension
minimumLayoutSize(Container parent)
Dimension
preferredLayoutSize(Container parent)
void
removeLayoutComponent(Component comp)
-
-
-
Method Detail
-
addLayoutComponent
public void addLayoutComponent(String name, Component comp)
- Specified by:
addLayoutComponent
in interfaceLayoutManager
-
addLayoutComponent
public void addLayoutComponent(Component comp, Object constraints)
- Specified by:
addLayoutComponent
in interfaceLayoutManager2
-
removeLayoutComponent
public void removeLayoutComponent(Component comp)
- Specified by:
removeLayoutComponent
in interfaceLayoutManager
-
preferredLayoutSize
public Dimension preferredLayoutSize(Container parent)
- Specified by:
preferredLayoutSize
in interfaceLayoutManager
-
minimumLayoutSize
public Dimension minimumLayoutSize(Container parent)
- Specified by:
minimumLayoutSize
in interfaceLayoutManager
-
maximumLayoutSize
public Dimension maximumLayoutSize(Container parent)
- Specified by:
maximumLayoutSize
in interfaceLayoutManager2
-
layoutContainer
public void layoutContainer(Container parent)
- Specified by:
layoutContainer
in interfaceLayoutManager
-
invalidateLayout
public void invalidateLayout(Container parent)
- Specified by:
invalidateLayout
in interfaceLayoutManager2
-
getLayoutAlignmentX
public float getLayoutAlignmentX(Container target)
- Specified by:
getLayoutAlignmentX
in interfaceLayoutManager2
-
getLayoutAlignmentY
public float getLayoutAlignmentY(Container target)
- Specified by:
getLayoutAlignmentY
in interfaceLayoutManager2
-
-