|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

, BasicInternalFrameTitlePane.TitlePaneLayout
, BasicInternalFrameUI.InternalFrameLayout
, BasicOptionPaneUI.ButtonAreaLayout
, BasicScrollBarUI
, BasicSplitPaneDivider.DividerLayout
, BasicSplitPaneUI.BasicHorizontalLayoutManager
, BasicSplitPaneUI.BasicVerticalLayoutManager
, BasicTabbedPaneUI.TabbedPaneLayout
, BorderLayout
, BoxLayout
, CardLayout
, DefaultMenuLayout
, FlowLayout
, GridBagLayout
, GridLayout
, JRootPane.RootLayout
, JSpinner.DateEditor
, JSpinner.DefaultEditor
, JSpinner.ListEditor
, JSpinner.NumberEditor
, MetalComboBoxUI.MetalComboBoxLayoutManager
, MetalScrollBarUI
, MetalTabbedPaneUI.TabbedPaneLayout
, OverlayLayout
, ScrollPaneLayout
, ScrollPaneLayout.UIResource
, SpringLayout
, ViewportLayout

public interface LayoutManager
Defines the interface for classes that know how to lay out
Containers.
Container

| Method Summary | |
|---|---|
void |
addLayoutComponent
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
Lays out the specified container. |
Dimension |
minimumLayoutSize
Calculates the minimum size dimensions for the specified container, given the components it contains. |
Dimension |
preferredLayoutSize
Calculates the preferred size dimensions for the specified container, given the components it contains. |
void |
removeLayoutComponent
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 added

void removeLayoutComponent(Component![]()
![]()
comp)
comp - the component to be removed

Dimension![]()
![]()
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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||