|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--acm.gui.TablePanel
public class TablePanel extends JPanel
This class represents a simple JPanel that uses TableLayout as its layout manager. The purpose of TablePanel is to support tabular component structures without the complexity of the GridBagLayout class.
Field Summary | |
int | BOTH |
int | BOTTOM |
int | CENTER |
int | FILL |
int | HORIZONTAL |
int | LEFT |
int | NONE |
int | RIGHT |
int | TOP |
int | VERTICAL |
Constructor Summary |
TablePanel(int rows,
int columns) |
TablePanel(int rows,
int columns,
int hgap,
int vgap) |
Method Summary | |
int | getDefaultFill() |
int | getHgap() |
int | getHorizontalAlignment() |
int | getVerticalAlignment() |
int | getVgap() |
void | setDefaultFill(int fill) |
void | setHgap(int pixels) |
void | setHorizontalAlignment(int align) |
void | setVerticalAlignment(int align) |
void | setVgap(int pixels) |
Field Detail |
public static final int BOTH
public static final int BOTTOM
public static final int CENTER
public static final int FILL
public static final int HORIZONTAL
public static final int LEFT
public static final int NONE
public static final int RIGHT
public static final int TOP
public static final int VERTICAL
Constructor Detail |
public TablePanel(int rows,
int columns)
Usage: | TablePanel panel = new TablePanel(rows, columns); | ||||
Parameters: |
|
public TablePanel(int rows,
int columns,
int hgap,
int vgap)
Usage: | TablePanel panel = new TablePanel(rows, columns, hgap, vgap); | ||||||||
Parameters: |
|
Method Detail |
public int getDefaultFill()
Usage: | fill = layout.getDefaultFill(); |
Returns: | The default fill parameter for components in the table |
public int getHgap()
Returns: | The horizontal gap between components |
public int getHorizontalAlignment()
Usage: | align = layout.getHorizontalAlignment(); |
Returns: | The horizontal alignment for the table |
public int getVerticalAlignment()
Usage: | align = layout.getVerticalAlignment(); |
Returns: | The vertical alignment for the table |
public int getVgap()
Returns: | The vertical gap between components |
public void setDefaultFill(int fill)
Usage: | layout.setDefaultFill(fill); | ||
Parameter: |
|
public void setHgap(int pixels)
Parameter: |
|
public void setHorizontalAlignment(int align)
Usage: | layout.setHorizontalAlignment(align); | ||
Parameter: |
|
public void setVerticalAlignment(int align)
Usage: | layout.setVerticalAlignment(align); | ||
Parameter: |
|
public void setVgap(int pixels)
Parameter: |
|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |