A B C D E F G H I J L M N O P R S T U V X

A

ActionCreator - Class in pagelayout.util
 
ActionCreator() - Constructor for class pagelayout.util.ActionCreator
 
ActionCreator.MethodAction - Class in pagelayout.util
 
ActionCreator.MethodAction(Object, Method) - Constructor for class pagelayout.util.ActionCreator.MethodAction
 
actionPerformed(ActionEvent) - Method in class examples.AllExamples.ExampleLauncher
 
actionPerformed(ActionEvent) - Method in class examples.AllExamples.OKListener
 
actionPerformed(ActionEvent) - Method in class examples.CardExample.ButtonAction
 
actionPerformed(ActionEvent) - Method in class examples.CardExample1.ButtonAction
 
actionPerformed(ActionEvent) - Method in class examples.Example6
 
actionPerformed(ActionEvent) - Method in class pagelayout.util.ActionCreator.MethodAction
 
add(String, Component) - Method in class pagelayout.CardCell
Adds a component to the CardCell.
add(String, Cell) - Method in class pagelayout.CardCell
Adds a cell to the CardCell.
add(Component...) - Method in class pagelayout.CellContainer
Adds a components to this cell-container.
add(int, Component...) - Method in class pagelayout.CellContainer
Adds components to the cell-container with specified alignment that may be different from the alignment for the container.
add(Component, int, int) - Method in class pagelayout.CellContainer
Adds a component to this cell-container with specified gaps around the component.
add(int) - Method in class pagelayout.CellContainer
Adds a fixed gap to the cell-container.
add(int, int, int) - Method in class pagelayout.CellContainer
Adds a flexible gap to the cell-container.
add(Cell...) - Method in class pagelayout.CellContainer
Adds cells to the cell-container.
add(int, Cell...) - Method in class pagelayout.CellContainer
Adds cells to the cell-container with specified alignment that may be different from the alignment for the container.
add(Cell) - Method in class pagelayout.CellVector
Adds a cell to this vector with appropriate flexible gap inserted depending upon the specified alignment.
add(Component...) - Method in class pagelayout.GridRow
Add an array of components to the row.
add(int, int, Component...) - Method in class pagelayout.GridRow
Add an array of components with specified alignments to the row.
add(Cell...) - Method in class pagelayout.GridRow
Add an array of cells to the row.
add(int, int, Cell...) - Method in class pagelayout.GridRow
Add an array of cells with specified alignments to the row.
add(String, Component) - Method in class pagelayout.TabbedPaneCell
 
add(String, Cell) - Method in class pagelayout.TabbedPaneCell
 
addArgs(CellContainer, Object...) - Static method in class pagelayout.Cell
 
addAttribute(String, String) - Method in interface pagelayout.XMLPrintStream
 
addAttribute(String, int) - Method in interface pagelayout.XMLPrintStream
 
addAttribute(String, double) - Method in interface pagelayout.XMLPrintStream
 
addAttribute(String, boolean) - Method in interface pagelayout.XMLPrintStream
 
addAttribute(String, String) - Method in class pagelayout.XMLPrintStreamImpl
 
addAttribute(String, int) - Method in class pagelayout.XMLPrintStreamImpl
 
addAttribute(String, double) - Method in class pagelayout.XMLPrintStreamImpl
 
addAttribute(String, boolean) - Method in class pagelayout.XMLPrintStreamImpl
 
addComponentsToContainer(Container) - Method in class pagelayout.CardCell
Recursively calls the addComponentsToContainer method of each cell within the card to add the components of the cells to the container.
addComponentsToContainer(Container) - Method in class pagelayout.Cell
This method may be over-ridden to add components to the container in all the subclasses whose instances may contain components.
addComponentsToContainer(Container) - Method in class pagelayout.CellContainer
Recursively calls the addComponentsToContainer method of each cell within this row or column to add the components of the cells to the container of the type java.awt.Container .
addComponentsToContainer(Container) - Method in class pagelayout.CellGrid
Recursively calls the addComponentsToContainer method of each cell within the grid to add the components of the cells to the container.
addComponentsToContainer(Container) - Method in class pagelayout.ComponentCell
Add the component wrapped in this cell to the given container.
addComponentsToContainer(Container) - Method in class pagelayout.PanelCell
Adds the panel of this PanelCell to the parent, and the components contained in the top level cell of this object to the panel.
addComponentsToContainer(Container) - Method in class pagelayout.TabbedPaneCell
 
addLabelAndEditor(GridRow, String, int) - Static method in class examples.Example13
 
addLayoutComponent(String, Component) - Method in class pagelayout.PageLayout
This method of the LayoutManager interface is not implemented.
addLayoutComponent(Component, Object) - Method in class pagelayout.PageLayout
This method of the LayoutManager2 interface is not implemented.
addx(BoundSpring) - Method in class pagelayout.BoundSpring
Computes the BoundSpring resulting from horizontal stacking of this object and another BoundSpring object.
addx(BoundSpring, BoundSpring) - Static method in class pagelayout.BoundSpring
Computes the BoundSpring resulting from horizontal stacking of two BoundSpring objects.
addy(BoundSpring) - Method in class pagelayout.BoundSpring
Computes the BoundSpring resulting from vertical stacking of this object and another BoundSpring object.
addy(BoundSpring, BoundSpring) - Static method in class pagelayout.BoundSpring
Computes the BoundSpring resulting from vertical stacking of two BoundSpring objects.
alignBaseline(Component...) - Method in class pagelayout.Cell
Aligns components along the baseline.
alignBaseline(ComponentCell[], int) - Method in class pagelayout.Cell
 
alignment - Variable in class pagelayout.CellVector
The specified alignment.
AllExamples - Class in examples
 
AllExamples() - Constructor for class examples.AllExamples
 
AllExamples.ExampleLauncher - Class in examples
 
AllExamples.ExampleLauncher(int) - Constructor for class examples.AllExamples.ExampleLauncher
 
AllExamples.OKListener - Class in examples
 
AllExamples.OKListener() - Constructor for class examples.AllExamples.OKListener
 

B

BASELINE - Static variable in class pagelayout.Cell
Constant for specifying Baseline alignment (for rows).
baseline - Static variable in class pagelayout.EasyCell
Constant for specifying Baseline alignment (for rows).
beginChildrenList(String) - Method in interface pagelayout.XMLPrintStream
 
beginChildrenList(String) - Method in class pagelayout.XMLPrintStreamImpl
 
beginElement(String) - Method in interface pagelayout.XMLPrintStream
 
beginElement(String) - Method in class pagelayout.XMLPrintStreamImpl
 
beginElementLine() - Method in class pagelayout.XMLPrintStreamImpl
 
BOTTOM - Static variable in class pagelayout.Cell
Constant for specifying bottom justified vertical alignment.
bottom - Static variable in class pagelayout.EasyCell
Constant for specifying bottom justified vertical alignment.
BoundSpring - Class in pagelayout
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.
BoundSpring(Component) - Constructor for class pagelayout.BoundSpring
Creates the BoundSpring for a component.
BoundSpring(int, int, int, boolean) - Constructor for class pagelayout.BoundSpring
Creates the BoundSpring for a horizontal or a vertical gap.
BoundSpring(BoundSpring) - Constructor for class pagelayout.BoundSpring
Creates a BoundSpring which is an exact copy of the given BoundSpring.
boundSpring - Variable in class pagelayout.Cell
 
breedCategories - Static variable in class examples.Example9
 
breeds - Static variable in class examples.Example9
 

C

CardCell - Class in pagelayout
An object of the class CardCell is a collection of named cells of which only one is visible at a given time.
CardCell() - Constructor for class pagelayout.CardCell
Creates a CardCell object.
CardExample - Class in examples
An example to illustrate the use of the class CardCell for the GUI shown below.
CardExample() - Constructor for class examples.CardExample
 
CardExample.ButtonAction - Class in examples
 
CardExample.ButtonAction(CardCell, int) - Constructor for class examples.CardExample.ButtonAction
 
CardExample.GUICreator - Class in examples
 
CardExample.GUICreator() - Constructor for class examples.CardExample.GUICreator
 
CardExample1 - Class in examples
An example to illustrate the use of the class CardCell for switching between the two GUIs shown below.
CardExample1() - Constructor for class examples.CardExample1
 
CardExample1.ButtonAction - Class in examples
 
CardExample1.ButtonAction(CardCell, String) - Constructor for class examples.CardExample1.ButtonAction
 
CardExample1.GUICreator - Class in examples
 
CardExample1.GUICreator() - Constructor for class examples.CardExample1.GUICreator
 
Cell - Class in pagelayout
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() - Constructor for class pagelayout.Cell
Creates a cell object.
cell(Component) - Static method in class pagelayout.EasyCell
Convenienence cover method for ComponentCell constructor.
Cell.Constraint - Class in pagelayout
 
Cell.Constraint(int) - Constructor for class pagelayout.Cell.Constraint
 
Cell.Constraint(Cell.Constraint) - Constructor for class pagelayout.Cell.Constraint
 
CellContainer - Class in pagelayout
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.
CellContainer(int, int, boolean) - Constructor for class pagelayout.CellContainer
Creates a CellContainer with the given alignment specifications and orientation.
CellGrid - Class in pagelayout
A CellGrid is a collection of Cell objects whose elements are laid out in the container in a rectangular grid.
CellGrid(Cell[][], int, int) - Constructor for class pagelayout.CellGrid
 
cells - Variable in class pagelayout.CellContainer
The collection of cells in a Vector of Cell objects.
CellVector - Class in pagelayout
An object of the type CellVector is associated with every cell-container, i.e., a Row or a Column object.
CellVector(int, boolean) - Constructor for class pagelayout.CellVector
Creates a CellVector for a cell-container with given alignment and orientation.
CENTER - Static variable in class pagelayout.Cell
Constant for specifying center justified alignment.
center - Static variable in class pagelayout.EasyCell
Constant for specifying center justified alignment.
changeAlignment(int, int) - Method in class pagelayout.CellContainer
 
changeAlignment(int, boolean) - Method in class pagelayout.CellVector
 
checkArgs(String, Object...) - Static method in class pagelayout.Cell
 
clear() - Method in class pagelayout.CellContainer
 
clear() - Method in class pagelayout.CellVector
 
Column - Class in pagelayout
A Column is a collection of Cell objects in which the elements are arranged sequentially in the vertical direction from top to bottom.
Column(int, int) - Constructor for class pagelayout.Column
Creates a column with the specified alignments.
Column() - Constructor for class pagelayout.Column
Creates a column with no alignment.
Column(Cell...) - Constructor for class pagelayout.Column
Creates a column with no alignment.
Column(int, int, Cell...) - Constructor for class pagelayout.Column
Creates a column with the specified alignments.
Column(Component...) - Constructor for class pagelayout.Column
Creates a column with no alignment.
Column(int, int, Component...) - Constructor for class pagelayout.Column
Creates a column with the specified alignments.
Column(int, int, Component[]...) - Constructor for class pagelayout.Column
Creates a column with the specified alignments.
Column(Component[]...) - Constructor for class pagelayout.Column
Creates a column with no alignment.
column(int, int, Component...) - Static method in class pagelayout.EasyCell
Convenienence cover method for the Column constructor.
column(Component...) - Static method in class pagelayout.EasyCell
Convenienence cover method for the Column constructor.
column(int, int, Cell...) - Static method in class pagelayout.EasyCell
Convenienence cover method for the Column constructor.
column(Cell...) - Static method in class pagelayout.EasyCell
Convenienence cover method for the Column constructor.
column(Object...) - Static method in class pagelayout.EasyCell
Create a column from cells or components.
column(int, int, Object...) - Static method in class pagelayout.EasyCell
Create a column from cells or components.
colWidths - Variable in class pagelayout.CellGrid
 
ComponentCell - Class in pagelayout
ComponentCell is a class that wraps an object of the type java.awt.Component in a Cell object.
ComponentCell(Component) - Constructor for class pagelayout.ComponentCell
Creates the Cell object for a component.
ComponentCell(Component, int, int) - Constructor for class pagelayout.ComponentCell
Creates the Cell object for a component with specified gaps.
ComponentDuplicator - Interface in pagelayout
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.
components - Variable in class pagelayout.PageLayout.ContainerSizeLink
 
ComponentXMLSerializer - Interface in pagelayout
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.
ComponentXMLSerializerImpl - Class in pagelayout
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.
ComponentXMLSerializerImpl() - Constructor for class pagelayout.ComponentXMLSerializerImpl
 
computeBoundSpring() - Method in class pagelayout.CardCell
Computes the two-dimensional spring associated with the currently visible cell or component.
computeBoundSpring() - Method in class pagelayout.Cell
Should be implemented by all the subclasses to compute the two-dimensional spring associated with the cell.
computeBoundSpring() - Method in class pagelayout.CellContainer
The abstract method for computing the BoundSpring of the cell-container.
computeBoundSpring() - Method in class pagelayout.CellGrid
Computes the two-dimensional spring associated with the grid that results from the approriate combination of the springs of the child cells.
computeBoundSpring() - Method in class pagelayout.Column
Computes the two-dimensional spring associated with the column that results from stacking vertically the two-dimensional springs associated with each row of the column.
computeBoundSpring() - Method in class pagelayout.ComponentCell
Returns the two-dimensional spring associated with this cell.
computeBoundSpring() - Method in class pagelayout.Gap
Returns the two-dimensional spring associated with this gap.
computeBoundSpring() - Method in class pagelayout.PanelCell
Computes the BoundSpring of the panel associated with this object on the basis of the BoundSpring of the top level cell.
computeBoundSpring() - Method in class pagelayout.Row
Computes the two-dimensional spring associated with the row that results from stacking horizontally the two-dimensional springs associated with each column of the row.
computeBoundSpring() - Method in class pagelayout.TabbedPaneCell
 
computeBoundSpring() - Method in class pagelayout.util.NamedSeparator.SepRow
 
constraint - Variable in class pagelayout.Cell
 
coverPanel(JPanel, JComponent) - Static method in class pagelayout.EasyCell
Effectively replaces a panel by the given component when the panel is placed in a container.
createAction(Object, String) - Static method in class pagelayout.util.ActionCreator
 
createAndShow() - Method in class examples.AllExamples
 
createButtonGroup(JPanel) - Static method in class examples.Example5
 
createCellGrid(GridRow...) - Static method in class pagelayout.CellGrid
Creates grid of cells from an array of GridRow objects.
createCellGrid(Component[][]) - Static method in class pagelayout.CellGrid
Creates a CellGrid from a two dimensional array of components.
createCellGrid(Cell[][]) - Static method in class pagelayout.CellGrid
Creates a CellGrid from a two dimensional array of cells.
createCellGrid(Cell[], int[], int[]) - Static method in class pagelayout.CellGrid
Creates a CellGrid from a one dimensional array of cells.
createCellGrid(Cell...) - Static method in class pagelayout.CellGrid
 
createCellGrid(Object...) - Static method in class pagelayout.CellGrid
 
createCellGrid() - Method in class pagelayout.GridRows
Creates a CellGrid object from the rows created by calling the newRow method of this object.
createGUI() - Static method in class examples.CardExample
 
createGUI() - Static method in class examples.CardExample1
 
createGUI() - Static method in class examples.Example1
 
createGUI() - Static method in class examples.Example10
 
createGUI() - Static method in class examples.Example11
 
createGUI() - Static method in class examples.Example12
 
createGUI() - Static method in class examples.Example13
 
createGUI() - Static method in class examples.Example2
 
createGUI() - Static method in class examples.Example3
 
createGUI() - Static method in class examples.Example4
 
createGUI() - Static method in class examples.Example5
 
createGUI() - Static method in class examples.Example9
 
createLayout(Container) - Method in class pagelayout.Cell
Creates the PageLayout object for the specified container, and sets it be the layout manager for the container.
createLink(Component[], double[][], boolean) - Static method in class pagelayout.PageLayout
 
createNamedSeparator(String) - Static method in class examples.Example13
 
createTextField(int) - Static method in class examples.Example13
 
createTextField(String, int) - Static method in class examples.Example9
 

D

decIndent() - Method in class pagelayout.XMLPrintStreamImpl
 
draw - Variable in class pagelayout.CellGrid
 
DRAW - Static variable in class pagelayout.CellGrid
 
dupComponent(Component) - Method in interface pagelayout.ComponentDuplicator
 
dupConstraint(Cell) - Method in class pagelayout.Cell
 
dupContainer(Container) - Method in interface pagelayout.ComponentDuplicator
 
duplicate(ComponentDuplicator) - Method in class pagelayout.CardCell
 
duplicate(ComponentDuplicator) - Method in class pagelayout.Cell
 
duplicate(ComponentDuplicator) - Method in class pagelayout.CellGrid
 
duplicate(ComponentDuplicator) - Method in class pagelayout.Column
 
duplicate(ComponentDuplicator) - Method in class pagelayout.ComponentCell
 
duplicate(ComponentDuplicator) - Method in class pagelayout.Gap
 
duplicate(ComponentDuplicator) - Method in class pagelayout.PanelCell
 
duplicate(ComponentDuplicator) - Method in class pagelayout.Row
 
duplicate(ComponentDuplicator) - Method in class pagelayout.TabbedPaneCell
 

E

EasyCell - Class in pagelayout
This class contains static methods that provide convenient ways to call the various constructors and createCellGrid methods.
EasyCell() - Constructor for class pagelayout.EasyCell
 
elements - Variable in class pagelayout.CellGrid
 
encloseBoundSpring(BoundSpring) - Method in class pagelayout.BoundSpring
 
endChildrenList(String) - Method in interface pagelayout.XMLPrintStream
 
endChildrenList(String) - Method in class pagelayout.XMLPrintStreamImpl
 
endElement(String) - Method in interface pagelayout.XMLPrintStream
 
endElement(String) - Method in class pagelayout.XMLPrintStreamImpl
 
eol() - Static method in class pagelayout.EasyCell
Returns a cell object that must be used to separate the rows in a grid when the grid or grid method is used.
Example1 - Class in examples
Simplest example of using PageLayout.
Example1() - Constructor for class examples.Example1
 
Example10 - Class in examples
This example creates the GUI proposed as a challenge problem for layout managers.
Example10() - Constructor for class examples.Example10
 
Example11 - Class in examples
This example illustrates the use of the GridRows objects to create the rows of a grid.
Example11() - Constructor for class examples.Example11
 
Example12 - Class in examples
This example illustrates the BASELINE alignment to align comoponents which contain text.
Example12() - Constructor for class examples.Example12
 
Example13 - Class in examples
This is another example of using GridRows to create a grid.
Example13() - Constructor for class examples.Example13
 
Example2 - Class in examples
This example provides an alternate code for the gui in the following tutorial on Group Layout.
Note that the code requires that the static methods of the class EasyCell be imported using the import static pagelayout.EasyCell.* statement.
Example2() - Constructor for class examples.Example2
 
Example3 - Class in examples
This example provides an alternate code using the Pagelayout for the gui in the following tutorial on Table Layout. The simplicity of the program to create this GUI is quite notworthy, in that all the components are placed in a vertically stacked set of rows with proper alignment specified for each row.
Example3() - Constructor for class examples.Example3
 
Example4 - Class in examples
This example illustrates the use of CellGrid to arrange the cells in a rectangular grid.
Example4() - Constructor for class examples.Example4
 
Example5 - Class in examples
In this example the top level container contains a panel which itself contains child components.
Example5() - Constructor for class examples.Example5
 
Example6 - Class in examples
An example that illustrates how to add or remove components.
Example6() - Constructor for class examples.Example6
 
Example7 - Class in examples
A simple example of CellGrid.
Example7() - Constructor for class examples.Example7
 
Example8 - Class in examples
This example combines all the examples in the Java SpringLayout Tutorial in a single frame.
Example8() - Constructor for class examples.Example8
 
Example9 - Class in examples
This is an example for a GUI from a tutorial for an SWT layout manager.
Example9() - Constructor for class examples.Example9
 
examples - package examples
 

F

filledSizeX - Variable in class pagelayout.Cell
 
filledSizeY - Variable in class pagelayout.Cell
 
FillerPanelCell - Class in pagelayout
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.
FillerPanelCell(Container, Cell) - Constructor for class pagelayout.FillerPanelCell
 
fixMax() - Method in class pagelayout.BoundSpring
 
fixMaxSize - Variable in class pagelayout.Cell
 
FLEXGAP - Static variable in class pagelayout.CellVector
The preferred length of a flexible gap.
flexGap - Variable in class pagelayout.CellVector
The default flexible gap for this object.
FOUND_NOTREPLACED - Static variable in class pagelayout.Cell
Returned by replaceCell when the cell to replaced is found but could not be replaced.
FOUND_REPLACED - Static variable in class pagelayout.Cell
Returned by replaceCell when the cell to replaced is found and successfully replaced.
fraction - Variable in class pagelayout.PageLayout.ContainerSizeLink
 

G

Gap - Class in pagelayout
A gap is a Cell object that represents an empty space between components.
Gap(int, boolean) - Constructor for class pagelayout.Gap
Creates a fixed gap with the specified orientation.
Gap(int) - Constructor for class pagelayout.Gap
Creates a fixed vertical gap.
Gap(int, int, int, boolean) - Constructor for class pagelayout.Gap
Creates a flexible gap with the specified orientation.
Gap(int, int, int) - Constructor for class pagelayout.Gap
Creates a flexible vertical gap.
getAlignment(int, int) - Method in class pagelayout.Cell
Used by Row and Column during layout of the elements to determine if the alignment of this cell overrides the default alignment for the container.
getAlignment(int, int) - Method in class pagelayout.CellContainer
 
getAlignment(int, int, int, int) - Method in class pagelayout.CellGrid
 
getAlignments() - Method in class pagelayout.CellGrid
 
getBaseline() - Method in class pagelayout.Cell
Returns the baseline of a cell.
getBaseline() - Method in class pagelayout.Column
Returns the baseline of the topmost cell in this column.
getBaseline() - Method in class pagelayout.ComponentCell
Returns the baseline of the component wrapped by this cell.
getBaseline() - Method in class pagelayout.Row
Returns the maximum of the baseline of all those cells in this row whose baseline is defined.
getBaseline() - Method in class pagelayout.util.NamedSeparator
 
getBaseLine() - Method in class pagelayout.util.NamedSeparator
 
getBoundSpring() - Method in class pagelayout.Cell
Returns the two-dimensional spring associated with the cell.
getCell(int, int) - Method in class pagelayout.CellGrid
Returns the cell at the given row and column indices.
getCell() - Method in class pagelayout.PanelCell
 
getCellByName(String) - Method in class pagelayout.Cell
Recursively traverses the tree of cells formed with this cell as the root to retrieve the cell with the given name.
getCells() - Method in class pagelayout.GridRow
Used by CellGrid.
getChildAt(int) - Method in class pagelayout.CardCell
 
getChildAt(int) - Method in class pagelayout.Cell
Should be over-ridden by sub-classes that contain child-cells to return the child associated with the given index, or null if the index is out of bounds.
getChildAt(int) - Method in class pagelayout.CellContainer
Return the cell associated with the given index within this cell-container , with the first cell corresponding the the zero'th index.
getChildAt(int) - Method in class pagelayout.CellGrid
Return the child cell of the grid that is associated with the given (linear) index.
getChildAt(int) - Method in class pagelayout.PanelCell
Return the top level cell of this panel.
getChildAt(int) - Method in class pagelayout.TabbedPaneCell
 
getColumnWidths(int, int, int, int, BoundSpring, BoundSpring[], int) - Static method in class pagelayout.Row
Computes the widths of the individual columns contained in a row bounded by the specified rectangle.
getColWidths() - Method in class pagelayout.CellGrid
 
getComponent() - Method in class pagelayout.CardCell
If the currently visble cell is a component cell, this method returns the enclosed component.
getComponent() - Method in class pagelayout.Cell
If this cell is a component cell, this method returns the enclosed component.
getComponent() - Method in class pagelayout.ComponentCell
Returns the component that this object wraps.
getComponent() - Method in class pagelayout.PanelCell
Returns the panel wrapped by this object.
getComponent() - Method in class pagelayout.TabbedPaneCell
 
getComponentCell(Component) - Method in class pagelayout.Cell
Recursively traverses the tree of cells formed with this cell as the root to retrieve the cell containing the given component.
getComponentCell() - Method in class pagelayout.Cell
 
getComponentCell() - Method in class pagelayout.ComponentCell
 
getComponentCell() - Method in class pagelayout.PanelCell
 
getConstraint() - Method in class pagelayout.Cell
Used internally by the Row and Column objects for imposing the constraints created by the calls to the linkWidth and linkHeight methods.
getContainer() - Method in class pagelayout.Cell
 
getCurrentRow() - Method in class pagelayout.GridRows
Returns the current row represented by a GridRow object.
getDim(Dimension, int) - Static method in class pagelayout.Cell
 
getFilledSizeX() - Method in class pagelayout.Cell
 
getFilledSizeY() - Method in class pagelayout.Cell
 
getHorizontalAlignment(int) - Method in class pagelayout.GridRow
Used by CellGrid.
getIndex(int, int) - Method in class pagelayout.CellGrid
 
getInset() - Method in class pagelayout.PageLayout
 
getLayoutAlignmentX(Container) - Method in class pagelayout.PageLayout
Returns the 0.f, which specifies that the component would like to be aligned along the x-axis at the origin.
getLayoutAlignmentY(Container) - Method in class pagelayout.PageLayout
Returns the 0.f, which specifies that the component would like to be aligned along the y-axis at the origin.
getMaximumHeight() - Method in class pagelayout.BoundSpring
Returns the maximum height of this BoundSpring object.
getMaximumSize() - Method in class pagelayout.util.NamedSeparator
 
getMaximumWidth() - Method in class pagelayout.BoundSpring
Returns the maximum width of this BoundSpring object.
getMinimumHeight() - Method in class pagelayout.BoundSpring
Returns the minimum height of this BoundSpring object.
getMinimumWidth() - Method in class pagelayout.BoundSpring
Returns the minimum width of this BoundSpring object.
getName() - Method in class pagelayout.Cell
Returns the name of the cell if it has been given one, otherwise null.
getParallelAlignment(int) - Method in class pagelayout.CellContainer
 
getParent() - Method in class pagelayout.Cell
 
getPreferredHeight() - Method in class pagelayout.BoundSpring
Returns the preferred height of this BoundSpring object.
getPreferredWidth() - Method in class pagelayout.BoundSpring
Returns the preferred width of this BoundSpring object.
getRootCell() - Method in class pagelayout.Cell
 
getRowHeights() - Method in class pagelayout.CellGrid
 
getRowHeights(int, int, int, int, BoundSpring, BoundSpring[], int) - Static method in class pagelayout.Column
Computes the heights of the individual rows contained in a column bounded by the specified rectangle.
getSize(int, int) - Method in class pagelayout.BoundSpring
Compact utility method for getting various dimensions of this BoundSpring.
getSize(Component, int) - Static method in class pagelayout.Cell
Depending upon the value of the second parameter, returns the minimum, preferred or the maximum size of the given component.
getText() - Method in class pagelayout.util.NamedSeparator
 
getTopLevelCell() - Method in class pagelayout.PageLayout
Returns the top level cell, which is the cell whose createLayout method was used to create this layout manager.
getTopLevelCell(Component) - Method in class pagelayout.TabbedPaneCell
 
getVerticalAlignment(int) - Method in class pagelayout.GridRow
Used by CellGrid.
grid(Cell...) - Static method in class pagelayout.EasyCell
Creates a grid from a list of cells.
grid(Object...) - Static method in class pagelayout.EasyCell
Creates a grid from a list of cells or components.
GridRow - Class in pagelayout
GridRow is a utility class to make it easier to create a grid.
GridRow() - Constructor for class pagelayout.GridRow
Creates the GridRow object, to which components or cells can be added by using one of the add methods of this class.
GridRow(Component...) - Constructor for class pagelayout.GridRow
Creates a GridRow object and adds the array of components specified as inputs.
GridRow(int, int, Component...) - Constructor for class pagelayout.GridRow
Creates a GridRow object and adds the array of components specified as inputs.
GridRow(Cell...) - Constructor for class pagelayout.GridRow
Creates a GridRow object and adds the array of cells specified as inputs.
GridRow(int, int, Cell...) - Constructor for class pagelayout.GridRow
Creates a GridRow object and adds the array of cells specified as inputs.
GridRows - Class in pagelayout
GridRows is a utility class that may make it easier to create a grid using GridRow.
GridRows() - Constructor for class pagelayout.GridRows
Creates instance of this class.

H

halign - Variable in class pagelayout.Cell
 
halignment - Variable in class pagelayout.CellContainer
The horizontal alignment parameter.
HGAP - Static variable in class pagelayout.CellVector
The default flexible horizontal gap.
hgap - Variable in class pagelayout.ComponentCell
 
HGAP - Static variable in class pagelayout.ComponentCell
The default width of the empty strip around vertical edges of the component.
hgap(int) - Static method in class pagelayout.EasyCell
Convenienence cover method for the Gap constructor, with the second argument set to true, to return a horizontal gap.
hgap(int, int, int) - Static method in class pagelayout.EasyCell
Convenienence cover method for the Gap constructor, with the second argument set to true, to return a horizontal gap.
hspan - Variable in class pagelayout.CellGrid
 
HSPAN - Static variable in class pagelayout.CellGrid
 
hspan() - Static method in class pagelayout.EasyCell
Returns a cell object that must be used to specify that the previous cell in the current row span the current cell as well when grid or grid method is used.
HSPANCELL - Static variable in class pagelayout.CellGrid
Cell to be inserted in a grid of cells for horizontal spanning.
HSPANComponent - Static variable in class pagelayout.CellGrid
Component to be inserted in a grid of components for horizontal spanning.

I

incIndent() - Method in class pagelayout.XMLPrintStreamImpl
 
init() - Method in class pagelayout.CellVector
 
initCellGrid(Cell[][], int, int) - Method in class pagelayout.CellGrid
 
invalidate() - Method in class pagelayout.Cell
Invalidates the tree formed with this cell as the root.
invalidateLayout(Container) - Method in class pagelayout.PageLayout
Invalidates the layout.
isCell(Object) - Static method in class pagelayout.Cell
 
isCellOrComponent(Object) - Static method in class pagelayout.Cell
 
isCenter - Variable in class pagelayout.CellVector
Is the associated row/colum centered?
isComponentCell() - Method in class pagelayout.CardCell
Returns true if the currently visble cell encloses a component.
isComponentCell() - Method in class pagelayout.Cell
Returns true if this cell encloses a component.
isComponentCell() - Method in class pagelayout.PanelCell
Returns true as this cell encloses a component.
isComponentCell() - Method in class pagelayout.TabbedPaneCell
 
isFiller(Cell) - Static method in class pagelayout.CellVector
 
isFixed(int) - Method in class pagelayout.BoundSpring
 
isFixedHeight(Component) - Method in class pagelayout.Cell
Returns true if the height of the component can change if the size of the container allows it.
isFixedSize(Component) - Method in class pagelayout.Cell
Returns true if the width or height of a component can change if the size of the container allows it.
isFixedWidth(Component) - Method in class pagelayout.Cell
Returns true if the width of a component can change if the size of the container allows it.
isGap() - Method in class pagelayout.BoundSpring
Returns true if this object represents the enclosing rectangle of a gap.
isHorizontal() - Method in class pagelayout.CellContainer
Returns true if this container is a row.
isHorizontal() - Method in class pagelayout.Column
Specifies that this CellContainer is a column.
isHorizontal() - Method in class pagelayout.Row
Specifies that this CellContainer is a row.
isJustified - Variable in class pagelayout.CellVector
Is the associated row/colum justified?
isRight - Variable in class pagelayout.CellVector
Is the associated row/colum right/bottom justified?
isTabCell(int) - Method in class pagelayout.TabbedPaneCell
 
isXFixed() - Method in class pagelayout.BoundSpring
Returns true if this object is rigid in the x-direction.
isYFixed() - Method in class pagelayout.BoundSpring
Returns true if this object is rigid in the y-direction.

J

JUSTIFIED - Static variable in class pagelayout.Cell
Constant for specifying fully justified alignment.
justified - Static variable in class pagelayout.EasyCell
Constant for specifying fully justified alignment.

L

launch() - Method in class examples.AllExamples.ExampleLauncher
 
layout(int, int, int, int) - Method in class pagelayout.Cell
This method of the top level cell is called by the layout manager whenever the container calls the manager to layout the components within it.
layout(int, int, int, int) - Method in class pagelayout.CellContainer
 
layout(int, int, int, int) - Method in class pagelayout.util.NamedSeparator.SepRow
 
layoutContainer(Container) - Method in class pagelayout.PageLayout
This method of the LayoutManager interface is called by the container whenever it needs to layout the components within it.
LEFT - Static variable in class pagelayout.Cell
Constant for specifying left justified horizontal alignment.
left - Static variable in class pagelayout.EasyCell
Constant for specifying left justified horizontal alignment.
limitAlignment(int, boolean) - Static method in class pagelayout.CellContainer
 
linkHeight(Component[], int) - Method in class pagelayout.BoundSpring
Sets the height of the components in the input component array to the height of this BoundSpring.
linkHeight(Component, Component[], double) - Method in class pagelayout.Cell
Deprected.
linkHeight(Component, double, Component...) - Method in class pagelayout.Cell
This method may be used to constrain the heights of a set of components in a cell to be specified fractions of the width of a specified component.The component cells containing the anchor and the components must all be the immediate children of the same parent.
linkHeight(Component, Component[], double[]) - Method in class pagelayout.Cell
This method may be used to constrain the heights of a set of components in a cell to be specified fractions of the height of a specified component.The component cells containing the anchor and the components must all be the immediate children of the same parent.
links - Variable in class pagelayout.Cell
 
linkToContainerHeight(Component[], double[][]) - Method in class pagelayout.Cell
 
linkToContainerHeight(Component[], double[][]) - Method in class pagelayout.PageLayout
This method can be used to impose constraints on the heights of the components within the container as linear functions of the height of the container itself.
linkToContainerWidth(Component[], double[][]) - Method in class pagelayout.Cell
 
linkToContainerWidth(Component[], double[][]) - Method in class pagelayout.PageLayout
This method can be used to impose constraints on the widths of the components within the container as linear functions of the width of the container itself.
linkWidth(Component[], int) - Method in class pagelayout.BoundSpring
Sets the width of the components in the input component array to the width of this BoundSpring.
linkWidth(Component, Component[], double) - Method in class pagelayout.Cell
Deprecated.
linkWidth(Component, double, Component...) - Method in class pagelayout.Cell
This method may be used to constrain the widths of a set of components in a cell to be specified fractions of the width of a specified component, the anchor.
linkWidth(Component, Component[], double[]) - Method in class pagelayout.Cell
This method may be used to constrain the widths of a set of components in a cell to be specified fractions of the width of a specified component.The component cells containing the anchor and the components must all be the immediate children of the same parent.

M

main(String[]) - Static method in class examples.AllExamples
 
main(String[]) - Static method in class examples.CardExample
 
main(String[]) - Static method in class examples.CardExample1
 
main(String[]) - Static method in class examples.Example1
 
main(String[]) - Static method in class examples.Example10
 
main(String[]) - Static method in class examples.Example11
 
main(String[]) - Static method in class examples.Example12
 
main(String[]) - Static method in class examples.Example13
 
main(String[]) - Static method in class examples.Example2
 
main(String[]) - Static method in class examples.Example3
 
main(String[]) - Static method in class examples.Example4
 
main(String[]) - Static method in class examples.Example5
 
main(String[]) - Static method in class examples.Example6
 
main(String[]) - Static method in class examples.Example7
 
main(String[]) - Static method in class examples.Example8
 
main(String[]) - Static method in class examples.Example9
 
MAX - Static variable in class pagelayout.Cell
Constant used for especifying maximum length of a gap with maximum flexibility.
maximumLayoutSize(Container) - Method in class pagelayout.PageLayout
Returns the maximum layout size of the container.
minimumLayoutSize(Container) - Method in class pagelayout.PageLayout
Returns the minimum layout size of the container.
MUTABLECELLNAME - Static variable in class examples.CardExample
 

N

namedPanel(String) - Static method in class examples.CardExample
 
NamedSeparator - Class in pagelayout.util
 
NamedSeparator(String) - Constructor for class pagelayout.util.NamedSeparator
 
NamedSeparator() - Constructor for class pagelayout.util.NamedSeparator
 
NamedSeparator.SepRow - Class in pagelayout.util
 
NamedSeparator.SepRow() - Constructor for class pagelayout.util.NamedSeparator.SepRow
 
newAttributeLine() - Method in interface pagelayout.XMLPrintStream
 
newAttributeLine() - Method in class pagelayout.XMLPrintStreamImpl
 
newColumn(int, int, Component...) - Method in class pagelayout.Row
Creates a column of components with the specified alignments.
newColumn(int, int, Cell...) - Method in class pagelayout.Row
Creates a column of cells with the specified alignments.
newColumn(Component...) - Method in class pagelayout.Row
Creates a column of components with default alignments.
newColumn(Cell...) - Method in class pagelayout.Row
Creates a column of cells with default alignments.
newColumn() - Method in class pagelayout.Row
Creates an empty column with default alignments.
newColumn(int, int) - Method in class pagelayout.Row
Creates an empty column with specified alignments.
NEWROW - Static variable in class pagelayout.Cell
 
newRow(int, int, Component...) - Method in class pagelayout.Column
Creates a row of components with the specified alignments.
newRow(int, int, Cell...) - Method in class pagelayout.Column
Creates a row of cells with the specified alignments.
newRow(Component...) - Method in class pagelayout.Column
Creates a row of components with default alignments.
newRow(Cell...) - Method in class pagelayout.Column
Creates a row of cells with default alignments.
newRow(int, int) - Method in class pagelayout.Column
Creates an empty row with the specified alignments.
newRow() - Method in class pagelayout.Column
Creates an empty row with the default alignments.
newRow() - Method in class pagelayout.GridRows
Creates and returns a new GridRow object.
NO_ALIGNMENT - Static variable in class pagelayout.Cell
Constant for specifying no alignment.
noGapsAtEnd - Variable in class pagelayout.CellVector
Does the specified justification require that there be no gaps at the tail end of the vector?
none - Static variable in class pagelayout.EasyCell
Constant for specifying no alignment.
NOT_FOUND - Static variable in class pagelayout.Cell
Returned by replaceCell when the cell to be replaced is not found.
NULL - Static variable in class pagelayout.CellGrid
 
NULLCELL - Static variable in class pagelayout.CellGrid
 
numberOfChildren() - Method in class pagelayout.CardCell
Returns 1, since only one cell is visible at any time.
numberOfChildren() - Method in class pagelayout.Cell
Should be over-ridden by sub-classes that contain child-cells to return the number of children that the object has.
numberOfChildren() - Method in class pagelayout.CellContainer
Returns the number of elements contained in this row or column.
numberOfChildren() - Method in class pagelayout.CellGrid
Returns the number of cells in the grid.
numberOfChildren() - Method in class pagelayout.PanelCell
Returns 1, as a panel cell has only one child, the top level cell.
numberOfChildren() - Method in class pagelayout.TabbedPaneCell
 
numberOfColumns() - Method in class pagelayout.CellGrid
Returns the number of columns in the grid.
numberOfRows() - Method in class pagelayout.CellGrid
Returns the number of rows in the grid.
NUMCOLUMNS - Static variable in class examples.Example7
 
NUMCOLUMNS - Static variable in class examples.Example8
 
NUMROWS - Static variable in class examples.Example7
 
NUMROWS - Static variable in class examples.Example8
 

O

outerProduct(BoundSpring) - Method in class pagelayout.BoundSpring
Returns the outer product of this object with another BoundSpring object.
outerProduct(BoundSpring, BoundSpring) - Static method in class pagelayout.BoundSpring
Returns the outer product of the two input BoundSpring objects.
ownerInfoPanelCell() - Static method in class examples.Example9
 

P

pagelayout - package pagelayout
 
PageLayout - Class in 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(Container, Cell) - Constructor for class pagelayout.PageLayout
The constructor for the Layout Manager.
PageLayout.ContainerHeightLink - Class in pagelayout
 
PageLayout.ContainerHeightLink(Component[], double[][]) - Constructor for class pagelayout.PageLayout.ContainerHeightLink
 
PageLayout.ContainerSizeLink - Class in pagelayout
 
PageLayout.ContainerSizeLink(Component[], double[][]) - Constructor for class pagelayout.PageLayout.ContainerSizeLink
 
PageLayout.ContainerWidthLink - Class in pagelayout
 
PageLayout.ContainerWidthLink(Component[], double[][]) - Constructor for class pagelayout.PageLayout.ContainerWidthLink
 
pagelayout.util - package pagelayout.util
 
PanelCell - Class in pagelayout
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.
PanelCell(Container, Cell) - Constructor for class pagelayout.PanelCell
Creates the PanelCell associated with the given container.
parallelAlignment - Variable in class pagelayout.CellContainer
 
preferredLayoutSize(Container) - Method in class pagelayout.PageLayout
Returns the preferred layout size of the container.

R

removeAllComponents(Container) - Method in class pagelayout.CardCell
Calls the removeAllComponents method for all the cells in this CardCell.
removeAllComponents(Container) - Method in class pagelayout.Cell
Recursively traverses the tree of cells formed with this cell as the root to remove all the cells that contain only components.
removeAllComponents(Container) - Method in class pagelayout.PanelCell
Removes the panel associated with this object from its parent, and all the components that are in the tree of the cells that has its root the top level cell of the panel.
removeAllComponents(Container) - Method in class pagelayout.TabbedPaneCell
 
removeComponent(Component) - Method in class pagelayout.Cell
Removes, from the tree that has this cell as the root, the component cell that contains the given component.
removeElementAt(int, int) - Method in class pagelayout.CellVector
 
removeLastGapIfNeeded() - Method in class pagelayout.CellVector
Removes the gap at the tail end of the vector if the specified alignment so requires.
removeLayoutComponent(Component) - Method in class pagelayout.PageLayout
This method of the LayoutManager is not implemented.
replaceCell(Cell, Cell, Container) - Method in class pagelayout.Cell
Replaces an existing cell by a new cell.
replaceCell(Cell, Cell, Container) - Method in class pagelayout.PanelCell
Replaces an existing cell by a new cell.
replaceChild(int, Cell, Container) - Method in class pagelayout.Cell
Should be over-ridden by sub-classes that contain child-cells to replace the child associated with the given index by the new cell.
replaceChild(int, Cell, Container) - Method in class pagelayout.CellContainer
Replace the cell at the specified index with a new cell.
replaceChild(int, Cell, Container) - Method in class pagelayout.CellGrid
Replace the cell at the specified index with a new cell.
right(Component) - Static method in class examples.AllExamples
 
RIGHT - Static variable in class pagelayout.Cell
Constant for specifying right justified horizontal alignment.
right - Static variable in class pagelayout.EasyCell
Constant for specifying right justified horizontal alignment.
row(int, int, Component...) - Static method in class pagelayout.EasyCell
Convenienence cover method for the Row constructor.
row(Component...) - Static method in class pagelayout.EasyCell
Convenienence cover method for the Row constructor.
row(int, int, Cell...) - Static method in class pagelayout.EasyCell
Convenienence cover method for the Row constructor.
row(Cell...) - Static method in class pagelayout.EasyCell
Convenienence cover method for the Row constructor.
row(Object...) - Static method in class pagelayout.EasyCell
Create a row from cells or components.
row(int, int, Object...) - Static method in class pagelayout.EasyCell
Create a row from cells or components.
Row - Class in pagelayout
A Row is a collection of Cell objects in which the elements are arranged sequentially in the horizontal direction from left to right.
Row(int, int) - Constructor for class pagelayout.Row
Creates a row with the specified alignments.
Row() - Constructor for class pagelayout.Row
Creates a row with no alignment.
Row(Cell...) - Constructor for class pagelayout.Row
Creates a row with no alignment.
Row(int, int, Cell...) - Constructor for class pagelayout.Row
Creates a row with the specified alignments.
Row(int, int, Component...) - Constructor for class pagelayout.Row
Creates a row with the specified alignments.
Row(Component...) - Constructor for class pagelayout.Row
Creates a row with the no alignments.
Row(Component[]...) - Constructor for class pagelayout.Row
Creates a row with the no alignments.
Row(int, int, Component[]...) - Constructor for class pagelayout.Row
Creates a row with the specified alignments.
rowHeights - Variable in class pagelayout.CellGrid
 
run() - Method in class examples.CardExample.GUICreator
 
run() - Method in class examples.CardExample1.GUICreator
 
run() - Static method in class examples.Example1
 
run() - Static method in class examples.Example10
 
run() - Static method in class examples.Example11
 
run() - Static method in class examples.Example12
 
run() - Static method in class examples.Example13
 
run() - Static method in class examples.Example2
 
run() - Static method in class examples.Example3
 
run() - Static method in class examples.Example4
 
run() - Static method in class examples.Example5
 
run() - Static method in class examples.Example6
 
run() - Static method in class examples.Example7
 
run() - Static method in class examples.Example8
 
run() - Static method in class examples.Example9
 

S

setAlignment(int, int) - Method in class pagelayout.Cell
Used by CellContianer to set the alignment of the elements of the rows and columns which overrides the default alignment of these containers.
setAlignment(int, int, int, int) - Method in class pagelayout.CellGrid
Sets the vertical and horizontal alignments of a cell in the frid.
setAlignments(int[][], int[][]) - Method in class pagelayout.CellGrid
This method can be use to set the horizontal and vertical alignments of each of the cells in the grid.
setBackground(Color) - Method in class pagelayout.util.NamedSeparator
 
setBaselineOffset(int) - Method in class pagelayout.ComponentCell
 
setBorder(Border) - Method in class pagelayout.util.NamedSeparator
 
setBounds(int, int, int, int) - Method in class pagelayout.CardCell
Lays out the currently visble cell or component within the specified rectangle of the container.
setBounds(int, int, int, int) - Method in class pagelayout.Cell
This method does nothing here, but all the subclasses must over-ride it to layout, within the specified rectangle of the container, the components which they or their children enclose.
setBounds(Cell, int, int, int, int) - Static method in class pagelayout.Cell
 
setBounds(int, int, int, int) - Method in class pagelayout.CellGrid
Lays out the cells of the grid within the specified rectangle of the container.
setBounds(int, int, int, int) - Method in class pagelayout.Column
Arranges the rows of the column within the specified rectangle of the container.
setBounds(int, int, int, int) - Method in class pagelayout.ComponentCell
Resizes the enclosed component to occupy the specified rectangle of the container with appropriate empty strips around it.
setBounds(int, int, int, int) - Method in class pagelayout.PanelCell
Lays out panel of this PanelCell and its children within the specified rectangle of the panel's parent.
setBounds(int, int, int, int) - Method in class pagelayout.Row
Arranges the columns of the row within the specified rectangle of the container.
setBounds(int, int, int, int) - Method in class pagelayout.TabbedPaneCell
 
setBounds(int, int, int, int) - Method in class pagelayout.util.NamedSeparator.SepRow
 
setColumnMargins(int, int, int...) - Method in class pagelayout.CellGrid
Sets the height of the margins or empty space at the top or bottom of the specified columns.
setComponentGaps(int, int) - Method in class pagelayout.Cell
Sets the size of the empty area around a component.
setComponentGaps(int, int) - Method in class pagelayout.ComponentCell
Sets the size of the empty area around all enclosed components.
setComponentGaps(int, int) - Method in class pagelayout.PanelCell
Sets the size of the empty area around all enclosed components.
setContainerGaps(int, int) - Method in class pagelayout.PageLayout
Sets the so called container gaps so that the components are laid out, if possible, in an area that leaves out empty rectangular areas of specified size on the edges of the container.
setContainerGaps(int, int) - Method in class pagelayout.PanelCell
 
setDim(Dimension, int, int) - Static method in class pagelayout.Cell
 
setDimensions(Component, Dimension[]) - Static method in class pagelayout.EasyCell
 
setDimensions(JComponent, int, int, int, int, int, int) - Static method in class pagelayout.EasyCell
 
setDimensions(JComponent, boolean, int, int, int, int, int, int) - Static method in class pagelayout.EasyCell
 
setDimensions(JTextField, int, int, int, int, int, int, int) - Static method in class pagelayout.EasyCell
 
setDimensions(Container) - Method in class pagelayout.PageLayout
 
setFixedColumnWidth(int[]) - Method in class pagelayout.CellGrid
Fixes the widths of the specified columns so they do not change even if the enclosing cell size changes.
setFixedHeight() - Method in class pagelayout.BoundSpring
 
setFixedHeight(Component, boolean) - Method in class pagelayout.Cell
Depending upon the value of the second parameter sets the height of a component to be fixed or changeable if the space allows it.
setFixedHeight(Component[], boolean) - Method in class pagelayout.Cell
Depending upon the value of the first parameter sets the height of a set of components to be fixed or changeable if the space allows it.
setFixedHeight(boolean, Component...) - Method in class pagelayout.Cell
Depending upon the value of the first parameter sets the height of a set of components to be fixed or changeable if the space allows it.
setFixedHeight(Cell[], boolean) - Method in class pagelayout.Cell
Depending upon the value of the second parameter sets the height of a set of cells to be fixed or changeable if the space allows it.
setFixedHeight(boolean, Cell...) - Method in class pagelayout.Cell
Depending upon the value of the first parameter sets the height of a set of cells to be fixed or changeable if the space allows it.
setFixedRowHeight(int[]) - Method in class pagelayout.CellGrid
Fixes the heights of the specified rows so they do not change even if the enclosing cell size changes.
setFixedSize(Component, boolean) - Method in class pagelayout.Cell
Depending upon the value of the second parameter sets the size of a component to be fixed or changeable if the space allows it.
setFixedSize(Component[], boolean) - Method in class pagelayout.Cell
Depending upon the value of the second parameter sets the size of a component to be fixed or changeable if the space allows it.
setFixedSize(boolean, Component...) - Method in class pagelayout.Cell
Depending upon the value of the first parameter sets the size of a component to be fixed or changeable if the space allows it.
setFixedWidth() - Method in class pagelayout.BoundSpring
 
setFixedWidth(Component, boolean) - Method in class pagelayout.Cell
Depending upon the value of the second parameter sets the width of a component to be fixed or changeable if the space allows it.
setFixedWidth(Component[], boolean) - Method in class pagelayout.Cell
Depending upon the value of the second parameter sets the width of a set of components to be fixed or changeable if the space allows it.
setFixedWidth(boolean, Component...) - Method in class pagelayout.Cell
Depending upon the value of the first parameter sets the width of a set of components to be fixed or changeable if the space allows it.
setFixedWidth(Cell[], boolean) - Method in class pagelayout.Cell
Depending upon the value of the second parameter sets the width of a set of cells to be fixed or changeable if the space allows it.
setFixedWidth(boolean, Cell...) - Method in class pagelayout.Cell
Depending upon the value of the first parameter sets the width of a set of cells to be fixed or changeable if the space allows it.
setForeground(Color) - Method in class pagelayout.util.NamedSeparator
 
setInset(int, int) - Method in class pagelayout.BoundSpring
Increases the width and height of this object by the specified inputs.
setLinks(Vector<PageLayout.ContainerSizeLink>) - Method in class pagelayout.PageLayout
 
setMaximumSize(Dimension) - Method in class pagelayout.util.NamedSeparator
 
setName(String) - Method in class pagelayout.Cell
Specifies an identifier for the cell.
setParent(Cell) - Method in class pagelayout.Cell
 
setRowMargins(int, int, int...) - Method in class pagelayout.CellGrid
Sets the width of the margins (empty space ) at the beginning or end of the specified rows.
setSize(int, int, int) - Method in class pagelayout.BoundSpring
Compact utility method for setting various dimensions of this BoundSpring.
setSize(int[], int, int) - Method in class pagelayout.Cell.Constraint
 
setSize(Component, Dimension, int) - Static method in class pagelayout.Cell
Depending upon the value of the third parameter, sets the minimum, preferred or the maximum size of the given component to the specified value.
setSize(int, int) - Method in class pagelayout.PageLayout.ContainerHeightLink
 
setSize(int, int) - Method in class pagelayout.PageLayout.ContainerSizeLink
 
setSize(int, int) - Method in class pagelayout.PageLayout.ContainerWidthLink
 
setTADimensions(JTextArea, int, int, int, int, int, int, int, int) - Static method in class pagelayout.EasyCell
 
setText(String) - Method in class pagelayout.util.NamedSeparator
 
setVisible(boolean) - Method in class pagelayout.Cell
Shows or hides all the components in the cells rooted at this cell.
showCell(String) - Method in class pagelayout.CardCell
Changes the currently visible cell.
size() - Method in class pagelayout.GridRow
Returns the number of cells in the row.
SKIP - Static variable in class pagelayout.Cell
 
skip() - Static method in class pagelayout.EasyCell
Returns a cell object that must be used to specify that the cell in the current column remain empty when the grid or grid method is used.
skip(int) - Method in class pagelayout.GridRow
Adds empty columns to the row at the current position.
span() - Static method in class pagelayout.EasyCell
Returns a cell object that must be used to specify that the previous cell in the current row span the current cell as well when grid or grid method is used.
span(int) - Method in class pagelayout.GridRow
Specifies the number of columns that should be spanned by the current component/cell of the row.
spanHorizontal(int) - Method in class pagelayout.GridRow
Specifies the number of columns that should be spanned by the current component/cell of the row.
spanVertical() - Method in class pagelayout.GridRow
This method is used to specify that the component/cell in the previous row immediately above the current column of the row shoud span this column.

T

TabbedPaneCell - Class in pagelayout
TabbedPaneCell encloses a JTabbedPane.
TabbedPaneCell(JTabbedPane) - Constructor for class pagelayout.TabbedPaneCell
 
TabbedPaneCell.CellManagedPanel - Class in pagelayout
 
TabbedPaneCell.CellManagedPanel() - Constructor for class pagelayout.TabbedPaneCell.CellManagedPanel
 
TOP - Static variable in class pagelayout.Cell
Constant for specifying top justified vertical alignment.
top - Static variable in class pagelayout.EasyCell
Constant for specifying top justified vertical alignment.
toString() - Method in class pagelayout.BoundSpring
Returns the string representation of this object.
toString() - Method in class pagelayout.CellContainer
Returns a string representation of this object.
toString() - Method in class pagelayout.Column
 
toString() - Method in class pagelayout.ComponentCell
Return the string representation of this cell.
toString() - Method in class pagelayout.Gap
Returns the string representation of the gap.

U

update() - Method in class pagelayout.CellGrid
 
updateConstraint(int, int[], double[]) - Method in class pagelayout.Cell.Constraint
 

V

valign - Variable in class pagelayout.Cell
 
valignment - Variable in class pagelayout.CellContainer
The vertical alignment parameter.
VGAP - Static variable in class pagelayout.CellVector
The default flexible vertical gap.
vgap - Variable in class pagelayout.ComponentCell
 
VGAP - Static variable in class pagelayout.ComponentCell
The default height of the empty strip around horizontal edges of the component.
vgap(int) - Static method in class pagelayout.EasyCell
Convenienence cover method for the Gap constructor.
vgap(int, int, int) - Static method in class pagelayout.EasyCell
Convenienence cover method for the Gap constructor.
vspan - Variable in class pagelayout.CellGrid
 
VSPAN - Static variable in class pagelayout.CellGrid
 
vspan() - Static method in class pagelayout.EasyCell
Returns a cell object that must be used to specify that the cell in the current column of the previous row span the current cell as well when grid or grid method is used.
VSPANCELL - Static variable in class pagelayout.CellGrid
Cell to be inserted in a grid of cells for vertical spanning.
VSPANComponent - Static variable in class pagelayout.CellGrid
Component to be inserted in a grid of components for vertical spanning.

X

XMLPrintStream - Interface in pagelayout
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.
XMLPrintStreamImpl - Class in pagelayout
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.
XMLPrintStreamImpl(PrintStream) - Constructor for class pagelayout.XMLPrintStreamImpl
 
xmlserialize(XMLPrintStream, ComponentXMLSerializer) - Method in class pagelayout.CardCell
 
xmlserialize(XMLPrintStream, ComponentXMLSerializer) - Method in class pagelayout.Cell
 
xmlserialize(XMLPrintStream, ComponentXMLSerializer) - Method in class pagelayout.CellContainer
 
xmlserialize(XMLPrintStream, ComponentXMLSerializer) - Method in class pagelayout.CellGrid
 
xmlserialize(XMLPrintStream, ComponentXMLSerializer) - Method in class pagelayout.ComponentCell
 
xmlserialize(XMLPrintStream, Component) - Method in interface pagelayout.ComponentXMLSerializer
 
xmlserialize(XMLPrintStream, Component) - Method in class pagelayout.ComponentXMLSerializerImpl
 
xmlserialize(XMLPrintStream, ComponentXMLSerializer) - Method in class pagelayout.Gap
 
xmlserialize(XMLPrintStream, ComponentXMLSerializer) - Method in class pagelayout.PanelCell
 
xmlserialize(XMLPrintStream, ComponentXMLSerializer) - Method in class pagelayout.TabbedPaneCell
 

A B C D E F G H I J L M N O P R S T U V X