Alphabetical Index

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

A

addLayoutComponent(Component,Object) - method in class info.clearthought.layout.TableLayout
Adds the specified component with the specified name to the layout.
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.
alignment - field 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 field in class info.clearthought.layout.SingleFiledLayout
Bottom justify components
BOTTOM - static field in class info.clearthought.layout.TableLayoutConstants
Indicates that the component is bottom justified in its cell

C

C - static field 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.
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.
Calculates the vertical/horizontal offset and size of a component.
CENTER - static field in class info.clearthought.layout.SingleFiledLayout
Center components
CENTER - static field in class info.clearthought.layout.TableLayoutConstants
Indicates that the component is centered in its cell
checkForComponentOrientationSupport - static field in class info.clearthought.layout.TableLayout
Used to minimize reflection calls
col1 - field in class info.clearthought.layout.TableLayoutConstraints
Cell in which the upper left corner of the component lays
col2 - field in class info.clearthought.layout.TableLayoutConstraints
Cell in which the lower right corner of the component lays
COLUMN - static field in class info.clearthought.layout.SingleFiledLayout
Align components in a column
component - field 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 - field in class info.clearthought.layout.TableLayout.Entry
Cell in which the upper-left corner of the component lies
cr2 - field in class info.clearthought.layout.TableLayout.Entry
Cell in which the lower-right corner of the component lies
crOffset - field in class info.clearthought.layout.TableLayout
Offsets of crs in pixels.
crSize - field in class info.clearthought.layout.TableLayout
Sizes of crs in pixels
crSpec - field in class info.clearthought.layout.TableLayout
Sizes of crs expressed in absolute and relative terms

D

DEFAULT_GAP - static field in class info.clearthought.layout.SingleFiledLayout
Default gap -- derived classes may override
defaultSize - static field 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 - field 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.

E

TableLayout.Entry - class info.clearthought.layout.TableLayout.Entry
Constructs an Entry that binds a component to a set of constraints.

F

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

G

gap - field 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 - field in class info.clearthought.layout.TableLayoutConstraints
Horizontal justification if component occupies just one cell
hGap - field in class info.clearthought.layout.TableLayout
Horizontal gap between columns

I

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 - field 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 field in class info.clearthought.layout.TableLayoutConstants
Indicates that the component is leading justified in its cell.
LEFT - static field in class info.clearthought.layout.SingleFiledLayout
Left justify components
LEFT - static field in class info.clearthought.layout.TableLayoutConstants
Indicates that the component is left justified in its cell
list - field 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 field in class info.clearthought.layout.TableLayout
Method used to get component orientation while preserving compatability with earlier versions of java.awt.Container.
MINIMUM - static field in class 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 - field in class info.clearthought.layout.TableLayout
Previous known height of the container
oldWidth - field in class info.clearthought.layout.TableLayout
Previous known width of the container
orientation - field in class info.clearthought.layout.SingleFiledLayout
ROW or COLUMN -- should the components be aligned in a row or column

P

PREFERRED - static field in class 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 field 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 field in class info.clearthought.layout.SingleFiledLayout
Right justify components
RIGHT - static field in class info.clearthought.layout.TableLayoutConstants
Indicates that the component is right justified in its cell
ROW - static field in class info.clearthought.layout.SingleFiledLayout
Align components in a row
row1 - field in class info.clearthought.layout.TableLayoutConstraints
Cell in which the upper left corner of the component lays
row2 - field in class info.clearthought.layout.TableLayoutConstraints
Cell in which the lower right corner of the component lays

S

setColumn(column[]) - 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.
Sets the constraints of a given component.
setCr(int,int,double) - method in class info.clearthought.layout.TableLayout
Sets the sizes of rows or columns for the methods setRow or setColumn.
setCr(int,size[]) - 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(int,double) - method in class info.clearthought.layout.TableLayout
Adjusts the height of a single row in this layout.
setRow(row[]) - method in class info.clearthought.layout.TableLayout
Adjusts the number and sizes of rows in this layout.
setVGap(int) - method in class info.clearthought.layout.TableLayout
Sets the vertical gap between rows.
SingleFiledLayout - class info.clearthought.layout.SingleFiledLayout
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 info.clearthought.layout.TableLayout
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[],double[]) - 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.
TableLayoutConstants - interface info.clearthought.layout.TableLayoutConstants
TableLayoutConstants define the constants used by all the TableLayout classes.
TableLayoutConstraints - class info.clearthought.layout.TableLayoutConstraints
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 field in class info.clearthought.layout.SingleFiledLayout
Top justify components
TOP - static field in class info.clearthought.layout.TableLayoutConstants
Indicates that the component is top justified in its cell
toString() - method in class info.clearthought.layout.TableLayout
Converts this TableLayout to a string.
toString() - method in class info.clearthought.layout.TableLayout.Entry
Gets the string representation of this Entry.
toString() - method in class info.clearthought.layout.TableLayoutConstraints
Gets a string representation of this TableLayoutConstraints.
TRAILING - static field in class info.clearthought.layout.TableLayoutConstants
Indicates that the component is trailing justified in its cell.

V

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