Package org.jdesktop.swingx
Class AbstractLayoutManager
- java.lang.Object
-
- org.jdesktop.swingx.AbstractLayoutManager
-
- All Implemented Interfaces:
java.awt.LayoutManager,java.io.Serializable
- Direct Known Subclasses:
HorizontalLayout,VerticalLayout
abstract class AbstractLayoutManager extends java.lang.Object implements java.awt.LayoutManager, java.io.SerializableA simple abstract class to handle common layout implementations. Package-private as we do NOT want to export this as part of the public API.
-
-
Field Summary
Fields Modifier and Type Field Description private static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description AbstractLayoutManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLayoutComponent(java.lang.String name, java.awt.Component comp)java.awt.DimensionminimumLayoutSize(java.awt.Container parent)voidremoveLayoutComponent(java.awt.Component comp)
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
addLayoutComponent
public void addLayoutComponent(java.lang.String name, java.awt.Component comp)This implementation does nothing.
- Specified by:
addLayoutComponentin interfacejava.awt.LayoutManager
-
removeLayoutComponent
public void removeLayoutComponent(java.awt.Component comp)
This implementation does nothing.
- Specified by:
removeLayoutComponentin interfacejava.awt.LayoutManager
-
minimumLayoutSize
public java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
This implementation defers to
LayoutManager.preferredLayoutSize(Container).- Specified by:
minimumLayoutSizein interfacejava.awt.LayoutManager
-
-