Package pagelayout

Interface Summary
ComponentDuplicator This class is used by Gola ( http://gola.mathnium.com ), a visual layout editor, and is not needed if you want to hand code the layout.
ComponentXMLSerializer This class is used by Gola ( http://gola.mathnium.com ), a visual layout editor, and is not needed if you want to hand code the layout.
XMLPrintStream This class is used by Gola ( http://gola.mathnium.com ), a visual layout editor, and is not needed if you want to hand code the layout.
 

Class Summary
BoundSpring The BoundSpring class encapsulates the geometrical properties of an object of the class Cell in terms of minimum, maximum, and preferred width and height of the rectangle that encloses the cell.
CardCell An object of the class CardCell is a collection of named cells of which only one is visible at a given time.
Cell Cells and the associated objects of the class BoundSpring, which encapsulates the geometrical characteristics of a cell, are the two fundamental type of objects that form the basis for the method used by PageLayout to layout components within a container.
Cell.Constraint  
CellContainer The class CellContainer is the (abstract) superclass of the classes Column and Row in which the elements are arranged sequentially in the vertical or horizontal direction.
CellGrid A CellGrid is a collection of Cell objects whose elements are laid out in the container in a rectangular grid.
CellVector An object of the type CellVector is associated with every cell-container, i.e., a Row or a Column object.
Column A Column is a collection of Cell objects in which the elements are arranged sequentially in the vertical direction from top to bottom.
ComponentCell ComponentCell is a class that wraps an object of the type java.awt.Component in a Cell object.
ComponentXMLSerializerImpl This class is used by Gola ( http://gola.mathnium.com ), a visual layout editor, and is not needed if you want to hand code the layout.
EasyCell This class contains static methods that provide convenient ways to call the various constructors and createCellGrid methods.
FillerPanelCell This class is used by Gola ( http://gola.mathnium.com ), a visual layout editor, and is not needed if you want to hand code the layout.
Gap A gap is a Cell object that represents an empty space between components.
GridRow GridRow is a utility class to make it easier to create a grid.
GridRows GridRows is a utility class that may make it easier to create a grid using GridRow.
PageLayout PageLayout is a layout manager which can be used by placing the components in rows, columns, or grids of cells with specified horizontal and vertical alignment (akin to text on a page of a document, and hence the appellation).
PageLayout.ContainerHeightLink  
PageLayout.ContainerSizeLink  
PageLayout.ContainerWidthLink  
PanelCell A PanelCell is a cell associated with a child component (usually a panel, an object of the class javax.swing.Janel) which itself contains other child components.
Row A Row is a collection of Cell objects in which the elements are arranged sequentially in the horizontal direction from left to right.
TabbedPaneCell TabbedPaneCell encloses a JTabbedPane.
TabbedPaneCell.CellManagedPanel  
XMLPrintStreamImpl This class is used by Gola ( http://gola.mathnium.com ), a visual layout editor, and is not needed if you want to hand code the layout.