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

A

addLayoutComponent(String, Component) - Method in class info.clearthought.layout.SingleFiledLayout
Adds the specified component with the specified name to the layout.
addLayoutComponent(String, Component) - Method in class info.clearthought.layout.TableLayout
Adds the specified component with the specified name to the layout.
addLayoutComponent(Component, Object) - Method in class info.clearthought.layout.TableLayout
Adds the specified component with the specified name to the layout.
alignment - Variable in class info.clearthought.layout.TableLayout.Entry
Horizontal and vertical alignment
assignAbsoluteSize(int, int) - Method in class info.clearthought.layout.TableLayout
Assigns absolute sizes.
assignFillSize(int, int) - Method in class info.clearthought.layout.TableLayout
Assigns FILL sizes.
assignPrefMinSize(int, int, double) - Method in class info.clearthought.layout.TableLayout
Assigned sizes to preferred and minimum size columns and rows.
assignRelativeSize(int, int) - Method in class info.clearthought.layout.TableLayout
Assigns relative sizes.

B

BOTTOM - Static variable in class info.clearthought.layout.SingleFiledLayout
Bottom justify components
BOTTOM - Static variable in interface info.clearthought.layout.TableLayoutConstants
Indicates that the component is bottom justified in its cell

C

C - Static variable in class info.clearthought.layout.TableLayout
Indicates a column
calculateLayoutSize(Container, double) - Method in class info.clearthought.layout.TableLayout
Calculates the preferred or minimum size for the methods preferredLayoutSize and minimumLayoutSize.
calculateLayoutSize(Container, int, double, TableLayout.Entry[], Dimension[]) - Method in class info.clearthought.layout.TableLayout
Calculates the preferred or minimum size for the method calculateLayoutSize(Container container, double typeOfSize).
calculateOffset(int, Insets) - Method in class info.clearthought.layout.TableLayout
Calculates the offset of each cr.
calculateSize(Container) - Method in class info.clearthought.layout.TableLayout
Calculates the sizes of the rows and columns based on the absolute and relative sizes specified in crSpec[R] and crSpec[C] and the size of the container.
calculateSizeAndOffset(TableLayout.Entry, int, boolean) - Method in class info.clearthought.layout.TableLayout
Calculates the vertical/horizontal offset and size of a component.
CENTER - Static variable in class info.clearthought.layout.SingleFiledLayout
Center components
CENTER - Static variable in interface info.clearthought.layout.TableLayoutConstants
Indicates that the component is centered in its cell
checkForComponentOrientationSupport - Static variable in class info.clearthought.layout.TableLayout
Used to minimize reflection calls
col1 - Variable in class info.clearthought.layout.TableLayoutConstraints
Cell in which the upper left corner of the component lays
col2 - Variable in class info.clearthought.layout.TableLayoutConstraints
Cell in which the lower right corner of the component lays
COLUMN - Static variable in class info.clearthought.layout.SingleFiledLayout
Align components in a column
component - Variable in class info.clearthought.layout.TableLayout.Entry
Component bound by the constraints
copy() - Method in class info.clearthought.layout.TableLayout.Entry
Copies this Entry.
cr1 - Variable in class info.clearthought.layout.TableLayout.Entry
Cell in which the upper-left corner of the component lies
cr2 - Variable in class info.clearthought.layout.TableLayout.Entry
Cell in which the lower-right corner of the component lies
crOffset - Variable in class info.clearthought.layout.TableLayout
Offsets of crs in pixels.
crSize - Variable in class info.clearthought.layout.TableLayout
Sizes of crs in pixels
crSpec - Variable in class info.clearthought.layout.TableLayout
Sizes of crs expressed in absolute and relative terms

D

DEFAULT_GAP - Static variable in class info.clearthought.layout.SingleFiledLayout
Default gap -- derived classes may override
defaultSize - Static variable in class info.clearthought.layout.TableLayout
Default row/column size
deleteColumn(int) - Method in class info.clearthought.layout.TableLayout
Deletes a column in this layout.
deleteCr(int, int) - Method in class info.clearthought.layout.TableLayout
Deletes a cr for the methods deleteRow or deleteColumn.
deleteRow(int) - Method in class info.clearthought.layout.TableLayout
Deletes a row in this layout.
dirty - Variable in class info.clearthought.layout.TableLayout
Indicates whether or not the size of the cells are known for the last known size of the container.

F

FILL - Static variable in interface info.clearthought.layout.TableLayoutConstants
Indicates that the row/column should fill the available space
FULL - Static variable in class info.clearthought.layout.SingleFiledLayout
Full justify components
FULL - Static variable in interface info.clearthought.layout.TableLayoutConstants
Indicates that the component is full justified in its cell

G

gap - Variable in class info.clearthought.layout.SingleFiledLayout
Space between components in pixels
getColumn() - Method in class info.clearthought.layout.TableLayout
Gets the sizes of columns in this layout.
getColumn(int) - Method in class info.clearthought.layout.TableLayout
Gets the width of a single column in this layout.
getComponentOrientation(Container) - Method in class info.clearthought.layout.TableLayout
Gets the container's component orientation.
getConstraints(Component) - Method in class info.clearthought.layout.TableLayout
Gets the constraints of a given component.
getHGap() - Method in class info.clearthought.layout.TableLayout
Gets the horizontal gap between colunns.
getInvalidEntry() - Method in class info.clearthought.layout.TableLayout
Determines whether or not there are any components with invalid constraints.
getLayoutAlignmentX(Container) - Method in class info.clearthought.layout.TableLayout
Returns the alignment along the x axis.
getLayoutAlignmentY(Container) - Method in class info.clearthought.layout.TableLayout
Returns the alignment along the y axis.
getNumColumn() - Method in class info.clearthought.layout.TableLayout
Gets the number of columns in this layout.
getNumRow() - Method in class info.clearthought.layout.TableLayout
Gets the number of rows in this layout.
getOverlappingEntry() - Method in class info.clearthought.layout.TableLayout
Gets a list of overlapping components and their constraints.
getRow() - Method in class info.clearthought.layout.TableLayout
Gets the height of a single row in this layout.
getRow(int) - Method in class info.clearthought.layout.TableLayout
Gets the sizes of a row in this layout.
getVGap() - Method in class info.clearthought.layout.TableLayout
Gets the vertical gap between rows.

H

hAlign - Variable in class info.clearthought.layout.TableLayoutConstraints
Horizontal justification if component occupies just one cell
hGap - Variable in class info.clearthought.layout.TableLayout
Horizontal gap between columns

I

info.clearthought.layout - package info.clearthought.layout
 
init(double[], double[]) - Method in class info.clearthought.layout.TableLayout
Initializes the TableLayout for all constructors.
insertColumn(int, double) - Method in class info.clearthought.layout.TableLayout
Inserts a column in this layout.
insertCr(int, int, double) - Method in class info.clearthought.layout.TableLayout
Inserts a cr for the methods insertRow or insertColumn.
insertRow(int, double) - Method in class info.clearthought.layout.TableLayout
Inserts a row in this layout.
invalidateLayout(Container) - Method in class info.clearthought.layout.TableLayout
Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.

J

justification - Variable in class info.clearthought.layout.SingleFiledLayout
LEFT, TOP, CENTER, FULL, BOTTOM, RIGHT -- how should components of different sizes be aligned

L

layoutContainer(Container) - Method in class info.clearthought.layout.SingleFiledLayout
To lay out the specified container using this layout.
layoutContainer(Container) - Method in class info.clearthought.layout.TableLayout
To lay out the specified container using this layout.
LEADING - Static variable in interface info.clearthought.layout.TableLayoutConstants
Indicates that the component is leading justified in its cell.
LEFT - Static variable in class info.clearthought.layout.SingleFiledLayout
Left justify components
LEFT - Static variable in interface info.clearthought.layout.TableLayoutConstants
Indicates that the component is left justified in its cell
list - Variable in class info.clearthought.layout.TableLayout
List of components and their sizes

M

maximumLayoutSize(Container) - Method in class info.clearthought.layout.TableLayout
Returns the maximum dimensions for this layout given the components in the specified target container.
methodGetComponentOrientation - Static variable in class info.clearthought.layout.TableLayout
Method used to get component orientation while preserving compatability with earlier versions of java.awt.Container.
MINIMUM - Static variable in interface info.clearthought.layout.TableLayoutConstants
Indicates that the row/column should be allocated just enough space to accomidate the minimum size of all components contained completely within this row/column.
minimumLayoutSize(Container) - Method in class info.clearthought.layout.SingleFiledLayout
Determines the minimum size of the container argument using this layout.
minimumLayoutSize(Container) - Method in class info.clearthought.layout.TableLayout
Determines the minimum size of the container argument using this layout.

O

oldHeight - Variable in class info.clearthought.layout.TableLayout
Previous known height of the container
oldWidth - Variable in class info.clearthought.layout.TableLayout
Previous known width of the container
orientation - Variable in class info.clearthought.layout.SingleFiledLayout
ROW or COLUMN -- should the components be aligned in a row or column

P

PREFERRED - Static variable in interface info.clearthought.layout.TableLayoutConstants
Indicates that the row/column should be allocated just enough space to accomidate the preferred size of all components contained completely within this row/column.
preferredLayoutSize(Container) - Method in class info.clearthought.layout.SingleFiledLayout
Determines the preferred size of the container argument using this layout.
preferredLayoutSize(Container) - Method in class info.clearthought.layout.TableLayout
Determines the preferred size of the container argument using this layout.

R

R - Static variable in class info.clearthought.layout.TableLayout
Indicates a row
removeLayoutComponent(Component) - Method in class info.clearthought.layout.SingleFiledLayout
Removes the specified component with the specified name from the layout.
removeLayoutComponent(Component) - Method in class info.clearthought.layout.TableLayout
Removes the specified component from the layout.
RIGHT - Static variable in class info.clearthought.layout.SingleFiledLayout
Right justify components
RIGHT - Static variable in interface info.clearthought.layout.TableLayoutConstants
Indicates that the component is right justified in its cell
ROW - Static variable in class info.clearthought.layout.SingleFiledLayout
Align components in a row
row1 - Variable in class info.clearthought.layout.TableLayoutConstraints
Cell in which the upper left corner of the component lays
row2 - Variable in class info.clearthought.layout.TableLayoutConstraints
Cell in which the lower right corner of the component lays

S

setColumn(double[]) - Method in class info.clearthought.layout.TableLayout
Adjusts the number and sizes of rows in this layout.
setColumn(int, double) - Method in class info.clearthought.layout.TableLayout
Adjusts the width of a single column in this layout.
setConstraints(Component, TableLayoutConstraints) - Method in class info.clearthought.layout.TableLayout
Sets the constraints of a given component.
setCr(int, double[]) - Method in class info.clearthought.layout.TableLayout
Sets the sizes of rows or columns for the methods setRow or setColumn.
setCr(int, int, double) - Method in class info.clearthought.layout.TableLayout
Sets the sizes of rows or columns for the methods setRow or setColumn.
setHGap(int) - Method in class info.clearthought.layout.TableLayout
Sets the horizontal gap between colunns.
setRow(double[]) - Method in class info.clearthought.layout.TableLayout
Adjusts the number and sizes of rows in this layout.
setRow(int, double) - Method in class info.clearthought.layout.TableLayout
Adjusts the height of a single row in this layout.
setVGap(int) - Method in class info.clearthought.layout.TableLayout
Sets the vertical gap between rows.
SingleFiledLayout - Class in info.clearthought.layout
SingleFiledLayout lays out components singled filed.
SingleFiledLayout() - Constructor for class info.clearthought.layout.SingleFiledLayout
Constructs an instance of SingleFiledLayout that will align components in a column using the default gap and LEFT justification.
SingleFiledLayout(int) - Constructor for class info.clearthought.layout.SingleFiledLayout
Constructs an instance of SingleFiledLayout using the default gap and LEFT or TOP justification.
SingleFiledLayout(int, int, int) - Constructor for class info.clearthought.layout.SingleFiledLayout
Constructs an instance of SingleFiledLayout.

T

TableLayout - Class in info.clearthought.layout
TableLayout is a layout manager that is more powerful than GridBagLayout yet much easier to use.
TableLayout() - Constructor for class info.clearthought.layout.TableLayout
Constructs an instance of TableLayout.
TableLayout(double[][]) - Constructor for class info.clearthought.layout.TableLayout
Constructs an instance of TableLayout.
TableLayout(double[], double[]) - Constructor for class info.clearthought.layout.TableLayout
Constructs an instance of TableLayout.
TableLayout.Entry - Class in info.clearthought.layout
 
TableLayout.Entry(Component, TableLayoutConstraints) - Constructor for class info.clearthought.layout.TableLayout.Entry
Constructs an Entry that binds a component to a set of constraints.
TableLayoutConstants - Interface in info.clearthought.layout
TableLayoutConstants define the constants used by all the TableLayout classes.
TableLayoutConstraints - Class in info.clearthought.layout
TableLayoutConstraints binds components to their constraints.
TableLayoutConstraints() - Constructor for class info.clearthought.layout.TableLayoutConstraints
Constructs an TableLayoutConstraints with the default settings.
TableLayoutConstraints(int, int) - Constructor for class info.clearthought.layout.TableLayoutConstraints
Constructs an TableLayoutConstraints a set of constraints.
TableLayoutConstraints(int, int, int, int) - Constructor for class info.clearthought.layout.TableLayoutConstraints
Constructs an TableLayoutConstraints a set of constraints.
TableLayoutConstraints(int, int, int, int, int, int) - Constructor for class info.clearthought.layout.TableLayoutConstraints
Constructs an TableLayoutConstraints a set of constraints.
TableLayoutConstraints(String) - Constructor for class info.clearthought.layout.TableLayoutConstraints
Constructs an TableLayoutConstraints from a string.
TOP - Static variable in class info.clearthought.layout.SingleFiledLayout
Top justify components
TOP - Static variable in interface info.clearthought.layout.TableLayoutConstants
Indicates that the component is top justified in its cell
toString() - Method in class info.clearthought.layout.TableLayout.Entry
Gets the string representation of this Entry.
toString() - Method in class info.clearthought.layout.TableLayout
Converts this TableLayout to a string.
toString() - Method in class info.clearthought.layout.TableLayoutConstraints
Gets a string representation of this TableLayoutConstraints.
TRAILING - Static variable in interface info.clearthought.layout.TableLayoutConstants
Indicates that the component is trailing justified in its cell.

V

vAlign - Variable in class info.clearthought.layout.TableLayoutConstraints
Verical justification if component occupies just one cell
vGap - Variable in class info.clearthought.layout.TableLayout
Vertical gap between rows

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