public class ScrollLayout
extends java.lang.Object
implements java.awt.LayoutManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BOTTOM |
static java.lang.String |
BOTTOM_LEFT |
static java.lang.String |
BOTTOM_RIGHT |
static java.lang.String |
CENTER |
static java.lang.String |
LEFT |
static java.lang.String |
RIGHT |
static java.lang.String |
TOP |
static java.lang.String |
TOP_LEFT |
static java.lang.String |
TOP_RIGHT |
Constructor and Description |
---|
ScrollLayout() |
Modifier and Type | Method and Description |
---|---|
void |
addLayoutComponent(java.lang.String name,
java.awt.Component comp)
Adds a component to the layout using the
name parameter to
position the component. |
void |
layoutContainer(java.awt.Container parent) |
java.awt.Dimension |
minimumLayoutSize(java.awt.Container parent) |
java.awt.Dimension |
preferredLayoutSize(java.awt.Container parent) |
void |
removeLayoutComponent(java.awt.Component comp)
Removes the specified component from the layout.
|
public static final java.lang.String CENTER
public static final java.lang.String RIGHT
public static final java.lang.String LEFT
public static final java.lang.String BOTTOM
public static final java.lang.String TOP
public static final java.lang.String TOP_LEFT
public static final java.lang.String TOP_RIGHT
public static final java.lang.String BOTTOM_LEFT
public static final java.lang.String BOTTOM_RIGHT
public void addLayoutComponent(java.lang.String name, java.awt.Component comp)
name
parameter to
position the component.addLayoutComponent
in interface java.awt.LayoutManager
name
- One of CENTER, RIGHT, LEFT, BOTTOM, TOP, TOP_LEFT, TOP_RIGHT,
BOTTOM_LEFT, BOTTOM_RIGHT.comp
- The component to add at the given position. If null
, the
component will be removed from that position.public void removeLayoutComponent(java.awt.Component comp)
removeLayoutComponent
in interface java.awt.LayoutManager
comp
- The component to be removed.public java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
preferredLayoutSize
in interface java.awt.LayoutManager
public java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
minimumLayoutSize
in interface java.awt.LayoutManager
public void layoutContainer(java.awt.Container parent)
layoutContainer
in interface java.awt.LayoutManager