GridLayout

Name

GridLayout

[Graphic: Figure from the text]

Description

The GridLayout LayoutManager provides the means to layout components in a grid of rows and columns.

Class Definition

public class java.awt.GridLayout extends java.lang.Object implements java.awt.LayoutManager, java.io.Serializable {
 // Constructors public GridLayout(); public GridLayout (int rows, int cols);
public GridLayout (int rows, int cols, int hgap, int vgap); // Instance Methods public void addLayoutComponent (String name, Component component);
public int getColumns(); public int getHgap(); public int getRows(); public int getVgap(); public void layoutContainer (Container target);
public Dimension minimumLayoutSize (Container target);
public Dimension preferredLayoutSize (Container target);
public void removeLayoutComponent (Component component);
public int setColumns(int cols); public int setHgap(int hgap); public int setRows(int rows); public int setVgap(int vgap); public String toString();
}

Constructors

GridLayout

public GridLayout()

public GridLayout (int rows, int cols)

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

Instance Methods

addLayoutComponent

public void addLayoutComponent (String name, Component component)

getColumns

public int getColumns()

getHgap

public int getHgap()

getRows

public int getRows()

getVgap

public int getVgap()

layoutContainer

public void layoutContainer (Container target)

minimumLayoutSize

public Dimension minimumLayoutSize (Container target)

preferredLayoutSize

public Dimension preferredLayoutSize (Container target)

removeLayoutComponent

public void removeLayoutComponent (Component component)

setColumns

public void setColumns(int cols)

setHgap

public void setHgap(int hgap)

setRows

public void setRows(int rows)

setVgap

public void setVgap(int vgap)

toString

public String toString()

See Also

Component, Container, Dimension, LayoutManager, Object, String