| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LayoutManager
Defines the interface for classes that know how to lay out
Container
s.
Swing's painting architecture assumes the children of a
JComponent
do not overlap. If a
JComponent
's LayoutManager
allows
children to overlap, the JComponent
must override
isOptimizedDrawingEnabled
to return false.
Method Summary | |
---|---|
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 |
Removes the specified component from the layout. |
Method Detail |
---|
public void addLayoutComponent(String name, Component comp)
comp
to the layout,
associating it
with the string specified by name
.
name
- the string to be associated with the componentcomp
- the component to be addedpublic void layoutContainer(Container parent)
parent
- the container to be laid outpublic Dimension minimumLayoutSize(Container parent)
parent
- the component to be laid outpublic Dimension preferredLayoutSize(Container parent)
parent
- the container to be laid outpublic void removeLayoutComponent(Component comp)
comp
- the component to be removed
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |