public final class OverlayLayout extends Object implements LayoutManager
| Constructor and Description | 
|---|
OverlayLayout()
DefaultConstructor. 
 | 
OverlayLayout(boolean ignoreInvisible)
Creates a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addLayoutComponent(String name,
                  Component comp)
If the layout manager uses a per-component string, adds the component  
comp to the layout, associating
 it with the string specified by name. | 
void | 
layoutContainer(Container parent)
Lays out the specified container. 
 | 
Dimension | 
minimumLayoutSize(Container parent)
Calculates the minimum size dimensions for the specified container, given the components it contains. 
 | 
Dimension | 
preferredLayoutSize(Container parent)
Calculates the preferred size dimensions for the specified container, given the components it contains. 
 | 
void | 
removeLayoutComponent(Component comp)
Removes the specified component from the layout. 
 | 
public OverlayLayout(boolean ignoreInvisible)
ignoreInvisible - whether to ignore invisible components when computing the layout.public OverlayLayout()
public void addLayoutComponent(String name, Component comp)
comp to the layout, associating
 it with the string specified by name.addLayoutComponent in interface LayoutManagername - the string to be associated with the componentcomp - the component to be addedpublic void removeLayoutComponent(Component comp)
removeLayoutComponent in interface LayoutManagercomp - the component to be removedpublic void layoutContainer(Container parent)
layoutContainer in interface LayoutManagerparent - the container to be laid outpublic Dimension minimumLayoutSize(Container parent)
minimumLayoutSize in interface LayoutManagerparent - the component to be laid outpreferredLayoutSize(java.awt.Container)public Dimension preferredLayoutSize(Container parent)
preferredLayoutSize in interface LayoutManagerparent - the container to be laid outminimumLayoutSize(java.awt.Container)