LayoutManager

Name

LayoutManager

[Graphic: Figure from the text]

Description

LayoutManager is an interface that defines the responsibilities of an object that wants to lay out Components to the display in a Container.

Interface Definition

public abstract interface java.awt.LayoutManager {
 // Interface Methods public abstract void addLayoutComponent (String name, Component component);
public abstract void layoutContainer (Container target);
public abstract Dimension minimumLayoutSize (Container target);
public abstract Dimension preferredLayoutSize (Container target);
public abstract void removeLayoutComponent (Component component);
}

Interface Methods

addLayoutComponent

public abstract void addLayoutComponent (String name, Component component)

layoutContainer

public abstract void layoutContainer (Container target)

minimumLayoutSize

public abstract Dimension minimumLayoutSize (Container target)

preferredLayoutSize

public abstract Dimension preferredLayoutSize (Container target)

removeLayoutComponent

public abstract void removeLayoutComponent (Component component)

See Also

Component, Container, FlowLayout, GridLayout, Object, String