Class awt.RowColLayout
All Packages    This Package    Previous    Next

Class awt.RowColLayout

java.lang.Object
   |
   +----awt.ContainerLayout
           |
           +----awt.GapsLayout
                   |
                   +----awt.RowColLayout

public class RowColLayout
extends GapsLayout
RowColLayout arranges components in rows and columns.
Version:
1.18 17 Feb 1995
Author:
Arthur van Hoff, Sami Shaio

oneColumn
splitHorz
splitVert

RowColLayout(int, int)
Constructor, rows can be 0, meaning any number of rows.
RowColLayout(int, int, boolean)
Constructor, rows can be 0, meaning any number of rows.

getPreferredSize(Container)
Preferred Dimension
layout(Container)
Layout the container

oneColumn
  public static RowColLayout oneColumn
splitVert
  public static RowColLayout splitVert
splitHorz
  public static RowColLayout splitHorz

RowColLayout
  public RowColLayout(int pRows,
                      int pCols)
Constructor, rows can be 0, meaning any number of rows.

RowColLayout

  public RowColLayout(int pRows,
                      int pCols,
                      boolean packed)
Constructor, rows can be 0, meaning any number of rows. If packed is true then columns will vary in width according to the widest member in each column.
Parameters:
pRows - the number of rows, can be 0 for an arbitrary number.
pCols - the number of columns.
packed - if true then each column will have the width of its widest member rather than the width of the widest member for all the columns.

getPreferredSize
  public Dimension getPreferredSize(Container pTarget)
Preferred Dimension
Overrides:
getPreferredSize in class ContainerLayout

layout

  public void layout(Container pTarget)
Layout the container
Overrides:
layout in class ContainerLayout


All Packages    This Package    Previous    Next