Home » openjdk-7 » javax » swing » [javadoc | source]
protected class: JRootPane.RootLayout [javadoc | source]

All Implemented Interfaces:
    LayoutManager2, java$io$Serializable

A custom layout manager that is responsible for the layout of layeredPane, glassPane, and menuBar.

Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeansTM has been added to the java.beans package. Please see java.beans.XMLEncoder .
Method from javax.swing.JRootPane$RootLayout Summary:
addLayoutComponent,   addLayoutComponent,   getLayoutAlignmentX,   getLayoutAlignmentY,   invalidateLayout,   layoutContainer,   maximumLayoutSize,   minimumLayoutSize,   preferredLayoutSize,   removeLayoutComponent
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.swing.JRootPane$RootLayout Detail:
 public  void addLayoutComponent(String name,
    Component comp) 
 public  void addLayoutComponent(Component comp,
    Object constraints) 
 public float getLayoutAlignmentX(Container target) 
 public float getLayoutAlignmentY(Container target) 
 public  void invalidateLayout(Container target) 
 public  void layoutContainer(Container parent) 
    Instructs the layout manager to perform the layout for the specified container.
 public Dimension maximumLayoutSize(Container target) 
    Returns the maximum amount of space the layout can use.
 public Dimension minimumLayoutSize(Container parent) 
    Returns the minimum amount of space the layout needs.
 public Dimension preferredLayoutSize(Container parent) 
    Returns the amount of space the layout would like to have.
 public  void removeLayoutComponent(Component comp)