public final class FlexibleGridLayout extends GridLayout
Modifier and Type | Class and Description |
---|---|
static interface |
FlexibleGridLayout.Builder
A builder for
FlexibleGridLayout . |
Modifier and Type | Method and Description |
---|---|
static FlexibleGridLayout.Builder |
builder() |
void |
layoutContainer(Container parent) |
Dimension |
minimumLayoutSize(Container parent) |
Dimension |
preferredLayoutSize(Container parent) |
FlexibleGridLayout |
setFixedColumnWidth(int width) |
FlexibleGridLayout |
setFixedRowHeight(int height) |
addLayoutComponent, getColumns, getHgap, getRows, getVgap, removeLayoutComponent, setColumns, setHgap, setRows, setVgap, toString
public FlexibleGridLayout setFixedRowHeight(int height)
height
- the fixed row height to use in this layoutpublic FlexibleGridLayout setFixedColumnWidth(int width)
width
- the fixed column width to use in this layoutpublic Dimension preferredLayoutSize(Container parent)
preferredLayoutSize
in interface LayoutManager
preferredLayoutSize
in class GridLayout
public Dimension minimumLayoutSize(Container parent)
minimumLayoutSize
in interface LayoutManager
minimumLayoutSize
in class GridLayout
public void layoutContainer(Container parent)
layoutContainer
in interface LayoutManager
layoutContainer
in class GridLayout
public static FlexibleGridLayout.Builder builder()
FlexibleGridLayout
.