Package org.jdesktop.swingx
Class JXRootPane.XRootLayout
java.lang.Object
javax.swing.JRootPane.RootLayout
org.jdesktop.swingx.JXRootPane.XRootLayout
- All Implemented Interfaces:
LayoutManager,LayoutManager2,Serializable
- Enclosing class:
- JXRootPane
An extended
RootLayout offering support for managing the status bar.- Author:
- Karl George Schaefer, Jeanette Winzenberg
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlayoutContainer(Container parent) maximumLayoutSize(Container target) minimumLayoutSize(Container parent) preferredLayoutSize(Container parent) voidsetLayoutManager(LayoutManager2 delegate) The layout manager backing this manager.Methods inherited from class javax.swing.JRootPane.RootLayout
addLayoutComponent, addLayoutComponent, getLayoutAlignmentX, getLayoutAlignmentY, invalidateLayout, removeLayoutComponent
-
Constructor Details
-
XRootLayout
protected XRootLayout()
-
-
Method Details
-
setLayoutManager
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
- Specified by:
preferredLayoutSizein interfaceLayoutManager- Overrides:
preferredLayoutSizein classJRootPane.RootLayout
-
minimumLayoutSize
- Specified by:
minimumLayoutSizein interfaceLayoutManager- Overrides:
minimumLayoutSizein classJRootPane.RootLayout
-
maximumLayoutSize
- Specified by:
maximumLayoutSizein interfaceLayoutManager2- Overrides:
maximumLayoutSizein classJRootPane.RootLayout
-
layoutContainer
- Specified by:
layoutContainerin interfaceLayoutManager- Overrides:
layoutContainerin classJRootPane.RootLayout
-