public class WrapFlowLayout extends AbstractLayoutManager implements javax.swing.SwingConstants
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
fillWidth |
protected boolean |
fitWidth |
protected int |
halign |
protected int |
hgap |
protected int |
maxHeight |
protected int |
maxWidth |
protected java.util.ArrayList<RowData> |
rowsData |
protected int |
valign |
protected int |
vgap |
protected boolean |
wrapEachComponent |
| Constructor and Description |
|---|
WrapFlowLayout() |
WrapFlowLayout(boolean fillWidth) |
WrapFlowLayout(boolean fillWidth,
int hgap,
int vgap) |
WrapFlowLayout(int hgap,
int vgap) |
| Modifier and Type | Method and Description |
|---|---|
int |
getHalign() |
int |
getHgap() |
int |
getMaxHeight() |
int |
getMaxWidth() |
java.util.ArrayList<RowData> |
getRowsData() |
protected int |
getStartX(java.awt.Container parent,
java.awt.Insets insets,
RowData row) |
protected int |
getStartY(java.awt.Container parent,
java.awt.Insets insets) |
int |
getValign() |
int |
getVgap() |
boolean |
isFillWidth() |
boolean |
isFitWidth() |
boolean |
isWrapEachComponent() |
void |
layoutContainer(java.awt.Container parent) |
java.awt.Dimension |
minimumLayoutSize(java.awt.Container parent) |
java.awt.Dimension |
preferredLayoutSize(java.awt.Container parent) |
void |
setFillWidth(boolean fillWidth) |
void |
setFitWidth(boolean fitWidth) |
void |
setHalign(int halign) |
void |
setHgap(int hgap) |
void |
setValign(int valign) |
void |
setVgap(int vgap) |
void |
setWrapEachComponent(boolean wrapEachComponent) |
addComponent, addLayoutComponent, addLayoutComponent, getLayoutAlignmentX, getLayoutAlignmentY, invalidateLayout, maximumLayoutSize, removeComponent, removeLayoutComponentprotected boolean fitWidth
protected boolean fillWidth
protected int hgap
protected int vgap
protected int halign
protected int valign
protected boolean wrapEachComponent
protected int maxWidth
protected int maxHeight
protected java.util.ArrayList<RowData> rowsData
public WrapFlowLayout()
public WrapFlowLayout(boolean fillWidth)
public WrapFlowLayout(int hgap,
int vgap)
public WrapFlowLayout(boolean fillWidth,
int hgap,
int vgap)
public boolean isFitWidth()
public void setFitWidth(boolean fitWidth)
public boolean isFillWidth()
public void setFillWidth(boolean fillWidth)
public int getHgap()
public void setHgap(int hgap)
public int getVgap()
public void setVgap(int vgap)
public int getHalign()
public void setHalign(int halign)
public int getValign()
public void setValign(int valign)
public boolean isWrapEachComponent()
public void setWrapEachComponent(boolean wrapEachComponent)
public int getMaxWidth()
public int getMaxHeight()
public java.util.ArrayList<RowData> getRowsData()
public java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
preferredLayoutSize in interface java.awt.LayoutManagerpublic java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
minimumLayoutSize in interface java.awt.LayoutManagerminimumLayoutSize in class AbstractLayoutManagerpublic void layoutContainer(java.awt.Container parent)
layoutContainer in interface java.awt.LayoutManagerprotected int getStartX(java.awt.Container parent,
java.awt.Insets insets,
RowData row)
protected int getStartY(java.awt.Container parent,
java.awt.Insets insets)