JFlex.gui

Class GridPanel

Implemented Interfaces:
Handles

public class GridPanel
extends Panel
implements Handles

Grid layout manager like GridLayout but with predefinable grid size.

Fields inherited from interface JFlex.gui.Handles

BOTTOM, BOTTOM_CENTER, BOTTOM_LEFT, BOTTOM_RIGHT, CENTER, CENTER_CENTER, CENTER_LEFT, CENTER_RIGHT, FILL, TOP, TOP_CENTER, TOP_LEFT, TOP_RIGHT

Constructor Summary

GridPanel(int cols, int rows)
GridPanel(int cols, int rows, int hgap, int vgap)

Method Summary

void
add(int x, int y, Component c)
void
add(int x, int y, int handle, Component c)
void
add(int x, int y, int dx, int dy, Component c)
void
add(int x, int y, int dx, int dy, int handle, Component c)
void
doLayout()
Dimension
getPreferredSize()
void
setInsets(Insets insets)

Constructor Details

GridPanel

public GridPanel(int cols,
                 int rows)

GridPanel

public GridPanel(int cols,
                 int rows,
                 int hgap,
                 int vgap)

Method Details

add

public void add(int x,
                int y,
                Component c)

add

public void add(int x,
                int y,
                int handle,
                Component c)

add

public void add(int x,
                int y,
                int dx,
                int dy,
                Component c)

add

public void add(int x,
                int y,
                int dx,
                int dy,
                int handle,
                Component c)

doLayout

public void doLayout()

getPreferredSize

public Dimension getPreferredSize()

setInsets

public void setInsets(Insets insets)