public class TableGridLayout
extends java.lang.Object
implements java.awt.LayoutManager2
| Modifier and Type | Class and Description |
|---|---|
class |
TableGridLayout.Entry |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONSTRAINT_KEY
Components should store their TableGridLayoutConstraint object as a user object with this key
|
| Constructor and Description |
|---|
TableGridLayout() |
TableGridLayout(int rows,
int cols,
int x1offset,
int y1offset,
int x2offset,
int y2offset,
int rowTicks,
int fakeRows) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLayoutComponent(java.awt.Component component,
java.lang.Object constraint) |
void |
addLayoutComponent(java.lang.String name,
java.awt.Component component) |
float |
getLayoutAlignmentX(java.awt.Container target) |
float |
getLayoutAlignmentY(java.awt.Container target) |
void |
invalidateLayout(java.awt.Container target) |
void |
layoutContainer(java.awt.Container target) |
java.awt.Dimension |
maximumLayoutSize(java.awt.Container target) |
java.awt.Dimension |
minimumLayoutSize(java.awt.Container target) |
java.awt.Dimension |
preferredLayoutSize(java.awt.Container target) |
void |
removeLayoutComponent(java.awt.Component component) |
public static final java.lang.String CONSTRAINT_KEY
public TableGridLayout()
public TableGridLayout(int rows,
int cols,
int x1offset,
int y1offset,
int x2offset,
int y2offset,
int rowTicks,
int fakeRows)
public java.awt.Dimension preferredLayoutSize(java.awt.Container target)
preferredLayoutSize in interface java.awt.LayoutManagerpublic java.awt.Dimension minimumLayoutSize(java.awt.Container target)
minimumLayoutSize in interface java.awt.LayoutManagerpublic java.awt.Dimension maximumLayoutSize(java.awt.Container target)
maximumLayoutSize in interface java.awt.LayoutManager2public void layoutContainer(java.awt.Container target)
layoutContainer in interface java.awt.LayoutManagerpublic void addLayoutComponent(java.lang.String name,
java.awt.Component component)
addLayoutComponent in interface java.awt.LayoutManagerpublic void addLayoutComponent(java.awt.Component component,
java.lang.Object constraint)
addLayoutComponent in interface java.awt.LayoutManager2public float getLayoutAlignmentX(java.awt.Container target)
getLayoutAlignmentX in interface java.awt.LayoutManager2public float getLayoutAlignmentY(java.awt.Container target)
getLayoutAlignmentY in interface java.awt.LayoutManager2public void invalidateLayout(java.awt.Container target)
invalidateLayout in interface java.awt.LayoutManager2public void removeLayoutComponent(java.awt.Component component)
removeLayoutComponent in interface java.awt.LayoutManager