Package org.jdesktop.swingx
Class JXRootPane.XRootLayout
- java.lang.Object
-
- org.jdesktop.swingx.JXRootPane.XRootLayout
-
- All Implemented Interfaces:
java.awt.LayoutManager
,java.awt.LayoutManager2
,java.io.Serializable
- Enclosing class:
- JXRootPane
protected class JXRootPane.XRootLayout extends java.lang.Object
An extendedRootLayout
offering support for managing the status bar.- Author:
- Karl George Schaefer, Jeanette Winzenberg
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
XRootLayout()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
layoutContainer(java.awt.Container parent)
java.awt.Dimension
maximumLayoutSize(java.awt.Container target)
java.awt.Dimension
minimumLayoutSize(java.awt.Container parent)
java.awt.Dimension
preferredLayoutSize(java.awt.Container parent)
void
setLayoutManager(java.awt.LayoutManager2 delegate)
The layout manager backing this manager.
-
-
-
Method Detail
-
setLayoutManager
public void setLayoutManager(java.awt.LayoutManager2 delegate)
The layout manager backing this manager. The delegate is used to calculate the size when the UI handles the window decorations.- Parameters:
delegate
- the backing manager
-
preferredLayoutSize
public java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
- Specified by:
preferredLayoutSize
in interfacejava.awt.LayoutManager
-
minimumLayoutSize
public java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
- Specified by:
minimumLayoutSize
in interfacejava.awt.LayoutManager
-
maximumLayoutSize
public java.awt.Dimension maximumLayoutSize(java.awt.Container target)
- Specified by:
maximumLayoutSize
in interfacejava.awt.LayoutManager2
-
layoutContainer
public void layoutContainer(java.awt.Container parent)
- Specified by:
layoutContainer
in interfacejava.awt.LayoutManager
-
-