|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
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 |
removeLayoutComponent(Component comp)
Removes the specified component from the layout. |
Method Detail |
---|
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 addedvoid removeLayoutComponent(Component comp)
comp
- the component to be removedDimension preferredLayoutSize(Container parent)
parent
- the container to be laid outminimumLayoutSize(java.awt.Container)
Dimension minimumLayoutSize(Container parent)
parent
- the component to be laid outpreferredLayoutSize(java.awt.Container)
void layoutContainer(Container parent)
parent
- the container to be laid out
|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.