public class GridLayout<O extends OutputManager<?>> extends java.lang.Object implements LayoutManager<O>
Modifier and Type | Field and Description |
---|---|
private int |
columns
The number of columns
|
private int |
rows
The number of rows
|
Constructor and Description |
---|
GridLayout(int columns,
int rows)
Takes the visible number of columns and rows to align widgets within their container
|
Modifier and Type | Method and Description |
---|---|
void |
doLayout(Container<O> container)
Process container and place components at required locations.
|
Dimension |
minimumSize(Container<O> container)
Calculate minimum space required for contained widgets.
|
private final int columns
private final int rows
public GridLayout(int columns, int rows)
columns
- The number of columnsrows
- The number of rowspublic Dimension minimumSize(Container<O> container)
minimumSize
in interface LayoutManager<O extends OutputManager<?>>
container
- Container to process.public void doLayout(Container<O> container)
doLayout
in interface LayoutManager<O extends OutputManager<?>>
container
- Container to process.