Package com.illumon.iris.gui.util
Class SoftGridLayout
java.lang.Object
com.illumon.iris.gui.util.SoftGridLayout
- All Implemented Interfaces:
LayoutManager
public class SoftGridLayout extends Object implements LayoutManager
-
Constructor Summary
Constructors Constructor Description SoftGridLayout()
SoftGridLayout(int rows, int cols)
SoftGridLayout(int rows, int cols, int hgap, int vgap)
-
Method Summary
Modifier and Type Method Description void
addLayoutComponent(String name, Component comp)
int
getColumns()
int
getHgap()
int
getRows()
int
getVgap()
void
layoutContainer(Container parent)
Dimension
minimumLayoutSize(Container parent)
Dimension
preferredLayoutSize(Container parent)
void
removeLayoutComponent(Component comp)
void
setColumns(int cols)
void
setHgap(int hgap)
void
setRows(int rows)
void
setVgap(int vgap)
String
toString()
-
Constructor Details
-
SoftGridLayout
public SoftGridLayout() -
SoftGridLayout
public SoftGridLayout(int rows, int cols) -
SoftGridLayout
public SoftGridLayout(int rows, int cols, int hgap, int vgap)
-
-
Method Details
-
getRows
public int getRows() -
setRows
public void setRows(int rows) -
getColumns
public int getColumns() -
setColumns
public void setColumns(int cols) -
getHgap
public int getHgap() -
setHgap
public void setHgap(int hgap) -
getVgap
public int getVgap() -
setVgap
public void setVgap(int vgap) -
addLayoutComponent
- Specified by:
addLayoutComponent
in interfaceLayoutManager
-
removeLayoutComponent
- Specified by:
removeLayoutComponent
in interfaceLayoutManager
-
preferredLayoutSize
- Specified by:
preferredLayoutSize
in interfaceLayoutManager
-
minimumLayoutSize
- Specified by:
minimumLayoutSize
in interfaceLayoutManager
-
layoutContainer
- Specified by:
layoutContainer
in interfaceLayoutManager
-
toString
-