protected class JXRootPane.XRootLayout extends JRootPane.RootLayout
RootLayout
offering support for managing the status
bar.Modifier and Type | Field and Description |
---|---|
(package private) LayoutManager2 |
delegate |
Modifier | Constructor and Description |
---|---|
protected |
XRootLayout() |
Modifier and Type | Method and Description |
---|---|
private void |
delegateLayoutContainer(Container parent) |
private Dimension |
delegateMaximumLayoutSize(Container parent) |
private Dimension |
delegateMinimumLayoutSize(Container parent) |
private Dimension |
delegatePreferredLayoutSize(Container parent) |
void |
layoutContainer(Container parent) |
Dimension |
maximumLayoutSize(Container target) |
Dimension |
minimumLayoutSize(Container parent) |
Dimension |
preferredLayoutSize(Container parent) |
void |
setLayoutManager(LayoutManager2 delegate)
The layout manager backing this manager.
|
addLayoutComponent, addLayoutComponent, getLayoutAlignmentX, getLayoutAlignmentY, invalidateLayout, removeLayoutComponent
LayoutManager2 delegate
protected XRootLayout()
public void setLayoutManager(LayoutManager2 delegate)
delegate
- the backing managerprivate Dimension delegatePreferredLayoutSize(Container parent)
public Dimension preferredLayoutSize(Container parent)
preferredLayoutSize
in interface LayoutManager
preferredLayoutSize
in class JRootPane.RootLayout
private Dimension delegateMinimumLayoutSize(Container parent)
public Dimension minimumLayoutSize(Container parent)
minimumLayoutSize
in interface LayoutManager
minimumLayoutSize
in class JRootPane.RootLayout
private Dimension delegateMaximumLayoutSize(Container parent)
public Dimension maximumLayoutSize(Container target)
maximumLayoutSize
in interface LayoutManager2
maximumLayoutSize
in class JRootPane.RootLayout
private void delegateLayoutContainer(Container parent)
public void layoutContainer(Container parent)
layoutContainer
in interface LayoutManager
layoutContainer
in class JRootPane.RootLayout
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses