Interface java.awt.LayoutManager
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface java.awt.LayoutManager

public interface LayoutManager
Defines the interface for classes that know how to layout Containers.

Version:
1.15, 07/01/98
Author:
Sami Shaio, Arthur van Hoff
See Also:
Container

Method Index

 o addLayoutComponent(String, Component)
Adds the specified component with the specified name to the layout.
 o layoutContainer(Container)
Lays out the container in the specified panel.
 o minimumLayoutSize(Container)
Calculates the minimum size dimensions for the specified panel given the components in the specified parent container.
 o preferredLayoutSize(Container)
Calculates the preferred size dimensions for the specified panel given the components in the specified parent container.
 o removeLayoutComponent(Component)
Removes the specified component from the layout.

Methods

 o addLayoutComponent
public abstract void addLayoutComponent(String name,
                                        Component comp)
Adds the specified component with the specified name to the layout.

Parameters:
name - the component name
comp - the component to be added
 o layoutContainer
public abstract void layoutContainer(Container parent)
Lays out the container in the specified panel.

Parameters:
parent - the component which needs to be laid out
 o minimumLayoutSize
public abstract java.awt.Dimension minimumLayoutSize(Container parent)
Calculates the minimum size dimensions for the specified panel given the components in the specified parent container.

Parameters:
parent - the component to be laid out
See Also:
preferredLayoutSize
 o preferredLayoutSize
public abstract java.awt.Dimension preferredLayoutSize(Container parent)
Calculates the preferred size dimensions for the specified panel given the components in the specified parent container.

Parameters:
parent - the component to be laid out
See Also:
minimumLayoutSize
 o removeLayoutComponent
public abstract void removeLayoutComponent(Component comp)
Removes the specified component from the layout.

Parameters:
comp - the component ot be removed

All Packages  Class Hierarchy  This Package  Previous  Next  Index