public class WrapLayout extends FlowLayout
Constructor and Description |
---|
WrapLayout()
Constructs a new
WrapLayout with a left alignment and a
default 5-unit horizontal and vertical gap. |
WrapLayout(int align)
Constructs a new
FlowLayout with the specified alignment and a
default 5-unit horizontal and vertical gap. |
WrapLayout(int align,
int hgap,
int vgap)
Creates a new flow layout manager with the indicated alignment and the
indicated horizontal and vertical gaps.
|
Modifier and Type | Method and Description |
---|---|
void |
layoutContainer(Container target)
Layout the components in the Container using the layout logic of the parent
FlowLayout class.
|
Dimension |
minimumLayoutSize(Container target)
Returns the minimum dimensions needed to layout the visible
components contained in the specified target container.
|
Dimension |
preferredLayoutSize(Container target)
Returns the preferred dimensions for this layout given the visible
components in the specified target container.
|
addLayoutComponent, getAlignment, getAlignOnBaseline, getHgap, getVgap, removeLayoutComponent, setAlignment, setAlignOnBaseline, setHgap, setVgap, toString
public WrapLayout()
WrapLayout
with a left alignment and a
default 5-unit horizontal and vertical gap.public WrapLayout(int align)
FlowLayout
with the specified alignment and a
default 5-unit horizontal and vertical gap. The value of the alignment
argument must be one of WrapLayout
, WrapLayout
,
or WrapLayout
.align
- the alignment valuepublic WrapLayout(int align, int hgap, int vgap)
The value of the alignment argument must be one of WrapLayout
,
WrapLayout
, or WrapLayout
.
align
- the alignment valuehgap
- the horizontal gap between componentsvgap
- the vertical gap between componentspublic void layoutContainer(Container target)
layoutContainer
in interface LayoutManager
layoutContainer
in class FlowLayout
target
- the Container using this WrapLayoutpublic Dimension minimumLayoutSize(Container target)
minimumLayoutSize
in interface LayoutManager
minimumLayoutSize
in class FlowLayout
target
- the component which needs to be laid outpublic Dimension preferredLayoutSize(Container target)
preferredLayoutSize
in interface LayoutManager
preferredLayoutSize
in class FlowLayout
target
- the component which needs to be laid outCopyright © 2018. All rights reserved.