- AWT - Home
- AWT - Overview
- AWT - Environment
- AWT - Controls
- AWT - Event Handling
- AWT - Event Classes
- AWT - Event Listeners
- AWT - Event Adapters
- AWT - Layouts
- AWT - Containers
- AWT - Menu
- AWT - Graphics
AWT - Useful Resources
AWT LayoutManager2 Interface
Introduction
The interfaceLayoutManger is used to define the interface for classes that know how to lay out Containers based on a layout constraints object.
Class declaration
Following is the declaration for java.awt.LayoutManager2 interface:
public interface LayoutManger2 extends LayoutManager
Interface methods
| S.N. | Method & Description |
|---|---|
| 1 |
void addLayoutComponent(Component comp, Object constraints) Adds the specified component to the layout, using the specified constraint object. |
| 2 |
float getLayoutAlignmentX(Container target) Returns the alignment along the x axis. |
| 3 |
float getLayoutAlignmentY(Container target) Returns the alignment along the y axis. |
| 4 |
void invalidateLayout(Container target) Invalidates the layout, indicating that if the layout manager has cached information it should be discarded. |
| 5 |
Dimension maximumLayoutSize(Container target) Calculates the maximum size dimensions for the specified container, given the components it contains. |