Alphabetical Index

_ A B C D E F G H I L M N O P R S T V W Y

_

_gap - field in class org.tigris.swidgets.LineLayout
_orientation - field in class org.tigris.swidgets.LineLayout

A

AbstractButtonAction - class org.tigris.swidgets.AbstractButtonAction
AbstractButtonAction(String,Icon) - constructor for class org.tigris.swidgets.AbstractButtonAction
Creates a new instance of AbstractButtonAction
AbstractButtonAction(String,Icon,boolean) - constructor for class org.tigris.swidgets.AbstractButtonAction
Creates a new instance of AbstractButtonAction
AbstractButtonAction(String,Icon,boolean,int) - constructor for class org.tigris.swidgets.AbstractButtonAction
Creates a new instance of AbstractButtonAction
actionPerformed(ActionEvent) - method in class org.tigris.swidgets.Dialog
Default implementation simply closes the dialog when any of the standard buttons is pressed except the Help button.
ActionUtilities - class org.tigris.swidgets.ActionUtilities
A collection of utility methods for Swing Actions.
add(Action) - method in class org.tigris.swidgets.PopupToolBox
add(Action) - method in class org.tigris.swidgets.PopupToolBoxButton
Add a new action to appear as a button on the popup toolbox
add(Action) - method in class org.tigris.swidgets.Toolbar
add(Component) - method in class org.tigris.swidgets.BorderSplitPane
Add a new component to the center of the BorderSplitPane
add(Component,int) - method in class org.tigris.swidgets.BorderSplitPane
This method is only implemented to satisfy the superclass declaration.
add(Component,int) - method in class org.tigris.swidgets.MultipleSplitPane
add(Component,Object) - method in class org.tigris.swidgets.BorderSplitPane
Add a component at the specified compass point or center.
add(Component,Object,int) - method in class org.tigris.swidgets.BorderSplitPane
This method is only implemented to satisfy the superclass declaration.
add(Component,Object,int) - method in class org.tigris.swidgets.MultipleSplitPane
add(Dimension,Dimension) - static method in class org.tigris.swidgets.DimensionUtilities
Create a new Dimension from an existing Dimension with its width and height increased by the width and height of another Dimension.
add(Dimension,Dimension) - static method in class org.tigris.swidgets.DimensionUtility
Create a new Dimension from an existing Dimension with its width and height increased by the width and height of another Dimension.
add(Dimension,Insets) - static method in class org.tigris.swidgets.DimensionUtilities
Create a new Dimension from an existing Dimension with its width and height increased by the width and height of an Insets object.
add(Dimension,Insets) - static method in class org.tigris.swidgets.DimensionUtility
Create a new Dimension from an existing Dimension with its width and height increased by the width and height of an Insets object.
addButton(JButton) - method in class org.tigris.swidgets.Dialog
Adds a new button to the set of available option buttons on the dialog.
addButton(JButton,int) - method in class org.tigris.swidgets.Dialog
Adds a new button to the set of available option buttons on the dialog.
addLayoutComponent(Component,Object) - method in class org.tigris.swidgets.DockLayout
addLayoutComponent(Component,Object) - method in class org.tigris.swidgets.LineLayout
addLayoutComponent(Component,Object) - method in class org.tigris.swidgets.ProportionalLayout
addLayoutComponent(String,Component) - method in class org.tigris.swidgets.FlexiGridLayout
Adds the specified component with the specified name to the layout.
addLayoutComponent(String,Component) - method in class org.tigris.swidgets.GridLayout2
Adds the specified component with the specified name to the layout.
addLayoutComponent(String,Component) - method in class org.tigris.swidgets.LabelledLayout
Adds the specified component with the specified name to the layout.
addLayoutComponent(String,Component) - method in class org.tigris.swidgets.LineLayout
addLayoutComponent(String,Component) - method in class org.tigris.swidgets.NewspaperLayout
addLayoutComponent(String,Component) - method in class org.tigris.swidgets.ProportionalLayout
addLayoutComponent(String,Component) - method in class org.tigris.swidgets.SplitterLayout
addLength(Dimension,Component) - method in class org.tigris.swidgets.Horizontal
Create a new Dimension from an existing Dimension with its length increased by the length of a Component.
addLength(Dimension,Component) - method in class org.tigris.swidgets.Orientation
Create a new Dimension from an existing Dimension with its length increased by the length of a Component.
addLength(Dimension,Dimension) - method in class org.tigris.swidgets.Horizontal
Create a new Dimension from an existing Dimension with its length increased by the length of another Dimension.
addLength(Dimension,Dimension) - method in class org.tigris.swidgets.Orientation
Create a new Dimension from an existing Dimension with its length increased by the length of another Dimension.
addLength(Dimension,int) - method in class org.tigris.swidgets.Horizontal
Create a new Dimension from an existing Dimension with its length increased by a given value.
addLength(Dimension,int) - method in class org.tigris.swidgets.Orientation
Create a new Dimension from an existing Dimension with its length increased by a given value.
addLength(Dimension,int) - method in class org.tigris.swidgets.Vertical
Create a new Dimension from an existing Dimension with its length increased by a given value.
addToPosition(Point,Component) - method in class org.tigris.swidgets.Horizontal
Create a new Point from an existing Point with its length increased by the length of a Component.
addToPosition(Point,Component) - method in class org.tigris.swidgets.Orientation
Create a new Point from an existing Point with its length increased by the length of a Component.
addToPosition(Point,Dimension) - method in class org.tigris.swidgets.Horizontal
Create a new Point from an existing Point with its length increased by the length of a Dimension.
addToPosition(Point,Dimension) - method in class org.tigris.swidgets.Orientation
Create a new Point from an existing Point with its length increased by the length of a Dimension.
addToPosition(Point,int) - method in class org.tigris.swidgets.Horizontal
Create a new Point from an existing Point with its position increased by a given value.
addToPosition(Point,int) - method in class org.tigris.swidgets.Orientation
Create a new Point from an existing Point with its position increased by a given value.
addToPosition(Point,int) - method in class org.tigris.swidgets.Vertical
Create a new Point from an existing Point with its position increased by a given value.
ArrowButton - class org.tigris.swidgets.ArrowButton
A simple arrow button that can be created to point to a compass point.
ArrowButton(int) - constructor for class org.tigris.swidgets.ArrowButton
Construct an ArrowButton pointing in the given direction
ArrowButton(int,Border) - constructor for class org.tigris.swidgets.ArrowButton
Construct an ArrowButton pointing in the given direction
ArrowIcon - class org.tigris.swidgets.ArrowIcon
A metal look and feel arrow icon that can be created to point to a compass point.
ArrowIcon(int) - constructor for class org.tigris.swidgets.ArrowIcon
Construct an ArrowIcon pointing in the given direction

B

BorderSplitPane - class org.tigris.swidgets.BorderSplitPane
A component designed to display its child components in a similar fashion to a component implementing the standard java class BorderLayout but with each child component seperated by a positional splitterbar.
BorderSplitPane() - constructor for class org.tigris.swidgets.BorderSplitPane
Construct a new BorderSplitPane
BOTH - static field in class org.tigris.swidgets.FlexiGridLayout
Resize all child components to fit their cell both horizontally and vertically.
BOTH - static field in class org.tigris.swidgets.GridLayout2
Resize all child components to fit their cell both horizontally and vertically.
BOTTOM - static field in class org.tigris.swidgets.SerialLayout
BOTTOMTOTOP - static field in class org.tigris.swidgets.SerialLayout
ButtonAction - interface org.tigris.swidgets.ButtonAction

C

Calculate the layout size.
CENTER - static field in class org.tigris.swidgets.BorderSplitPane
The center layout constraint (middle of container).
CENTER - static field in class org.tigris.swidgets.FlexiGridLayout
Put the component in the center of its display area.
CENTER - static field in class org.tigris.swidgets.GridLayout2
Put the component in the center of its display area.
CENTER - static field in class org.tigris.swidgets.SerialLayout
CLOSE_OPTION - static field in class org.tigris.swidgets.Dialog
Option type: CLOSE_OPTION
compareTo(Object) - method in class org.tigris.swidgets.Property
Compares two Properties by comparing their names.
componentTable - field in class org.tigris.swidgets.ProportionalLayout

D

DecoratedIcon - class org.tigris.swidgets.DecoratedIcon
The base class for adding simple decorations to existing icons.
DEFAULT_OPTION - static field in class org.tigris.swidgets.Dialog
Option type: DEFAULT_OPTION
Dialog - class org.tigris.swidgets.Dialog
Base class for all dialogs, setting borders and component spacing.
Dialog(Frame,String,boolean) - constructor for class org.tigris.swidgets.Dialog
Creates a new Dialog with no content component.
Dialog(Frame,String,int,boolean) - constructor for class org.tigris.swidgets.Dialog
Creates a new Dialog with no content component, using the specified optionType to determine the set of available buttons.
DimensionUtilities - class org.tigris.swidgets.DimensionUtilities
A collection of utility methods for Dimensions.
DimensionUtility - class org.tigris.swidgets.DimensionUtility
A collection of utility methods for Dimensions.
DockLayout - class org.tigris.swidgets.DockLayout
Layout Manager to control positions of docked toolbars
DockLayout() - constructor for class org.tigris.swidgets.DockLayout
The constructor.
DOUBLE_CLICK - static field in class org.tigris.swidgets.AbstractButtonAction
Possible ways in which a user can lock a button: DOUBLE_CLICK
DropDownIcon - class org.tigris.swidgets.DropDownIcon

E

EAST - static field in class org.tigris.swidgets.BorderSplitPane
The east layout constraint (right of container).
EAST - static field in class org.tigris.swidgets.FlexiGridLayout
Put the component on the right side of its display area, centered vertically.
EAST - static field in class org.tigris.swidgets.GridLayout2
Put the component on the right side of its display area, centered vertically.
EAST - static field in class org.tigris.swidgets.SerialLayout
EAST - static field in class org.tigris.swidgets.Splitter
The side of the splitter to be hidden on a quick hide action: EAST

F

FILL - static field in class org.tigris.swidgets.SerialLayout
FITPARENT - static field in class org.tigris.swidgets.FlexiGridLayout
Size all cells as the same width and height to fit the parent component.
FITPARENT - static field in class org.tigris.swidgets.GridLayout2
Size all cells as the same width and height to fit the parent component.
FlexiGridLayout - class org.tigris.swidgets.FlexiGridLayout
Same as the standard java class GridLayout but allows more flexability for sizing of columns and rows.
FlexiGridLayout() - constructor for class org.tigris.swidgets.FlexiGridLayout
Construct a new GridLayout2 with a default of one column per component, in a single row.
FlexiGridLayout(int,int) - constructor for class org.tigris.swidgets.FlexiGridLayout
Construct a new GridLayout2 with the specified number of rows and columns.
FlexiGridLayout(int,int,int) - constructor for class org.tigris.swidgets.FlexiGridLayout
Construct a new GridLayout2 with the specified number of rows and columns and cell sizing scheme.
FlexiGridLayout(int,int,int,int) - constructor for class org.tigris.swidgets.FlexiGridLayout
Construct a new GridLayout2 with the specified number of rows and columns and cell spacing.
FlexiGridLayout(int,int,int,int,int) - constructor for class org.tigris.swidgets.FlexiGridLayout
Construct a new GridLayout2 with the specified number of rows and columns, cell spacing and cell sizing scheme.
FlexiGridLayout(int,int,int,int,int,int) - constructor for class org.tigris.swidgets.FlexiGridLayout
Construct a new GridLayout2 with the specified number of rows and columns, cell spacing, cell sizing scheme and filling scheme.
FlexiGridLayout(int,int,int,int,int,int,int) - constructor for class org.tigris.swidgets.FlexiGridLayout
Construct a new GridLayout2 with the specified number of rows and columns, cell spacing, cell sizing scheme and component sizing and anchoring scheme.

G

getActionRoot(ActionEvent) - static method in class org.tigris.swidgets.ActionUtilities
Intended for use inside an actionPerformed method eg:
     public void actionPerformed(ActionEvent ae) {
         Container appRoot = ActionUtilities.getActionRoot(ae);
     }
 
Returns the root object, usually a JFrame, JDialog or JApplet that is the owner of the source event source object (JMenu, JMenuItem, JPopupMenu etc).
getActionRoot(Object) - static method in class org.tigris.swidgets.ActionUtilities
Intended for use inside an actionPerformed method eg:
     public void actionPerformed(ActionEvent e) {
         Container appRoot = ActionUtilities.getActionRoot(e.getSource());
     }
 
getAvailableValues() - method in class org.tigris.swidgets.Property
Returns the set of available property values, or null if no such finite set exists.
getBreadth(Component) - method in class org.tigris.swidgets.Horizontal
Get the breadth of a Component.
getBreadth(Component) - method in class org.tigris.swidgets.Orientation
Get the breadth of a Component.
getBreadth(Component) - method in class org.tigris.swidgets.Vertical
Get the breadth of a Component.
getBreadth(Dimension) - method in class org.tigris.swidgets.Horizontal
Get the breadth of a Dimension.
getBreadth(Dimension) - method in class org.tigris.swidgets.Orientation
Get the breadth of a Dimension.
getBreadth(Dimension) - method in class org.tigris.swidgets.Vertical
Get the breadth of a Dimension.
getCancelButton() - method in class org.tigris.swidgets.Dialog
getCellEditor(int,int) - method in class org.tigris.swidgets.PropertyTable
Overridden to return the appropriate cell editor for the property at the specified row.
getCellRenderer(int,int) - method in class org.tigris.swidgets.PropertyTable
Overridden to return the appropriate cell renderer for the property value if the cell is in the value column, otherwise returns the default renderer.
getCloseButton() - method in class org.tigris.swidgets.Dialog
getColumns() - method in class org.tigris.swidgets.FlexiGridLayout
getColumns() - method in class org.tigris.swidgets.GridLayout2
getColWidth() - method in class org.tigris.swidgets.FlexiGridLayout
getColWidth() - method in class org.tigris.swidgets.GridLayout2
getComponentCellHeight(int) - method in class org.tigris.swidgets.FlexiGridLayout
getComponentCellHeight(int) - method in class org.tigris.swidgets.GridLayout2
Calculate the cell height.
getComponentCellWidth(int) - method in class org.tigris.swidgets.FlexiGridLayout
getComponentCellWidth(int) - method in class org.tigris.swidgets.GridLayout2
Calculate the cell width.
getComponentGap() - method in class org.tigris.swidgets.Dialog
getComponentPosition(Component) - method in class org.tigris.swidgets.SplitterLayout
getContent() - method in class org.tigris.swidgets.Dialog
Returns the main component that is displayed within the dialog.
getCurrentValue() - method in class org.tigris.swidgets.Property
Returns the currently selected property value.
getCursor() - method in class org.tigris.swidgets.Horizontal
Get a cursor object pointing in the same direction as the orientation.
getCursor() - method in class org.tigris.swidgets.Orientation
Get a cursor object pointing in the same direction as the orientation.
getCursor() - method in class org.tigris.swidgets.Vertical
Get a cursor object pointing in the same direction as the orientation.
getEndArrowButton() - method in class org.tigris.swidgets.Horizontal
Get an arrow button pointing to the end of the orientation.
getEndArrowButton() - method in class org.tigris.swidgets.Orientation
Get an arrow button pointing to the end of the orientation.
getEndArrowButton() - method in class org.tigris.swidgets.Vertical
Get an arrow button pointing to the end of the orientation.
getFirstUsableOffset(Container) - method in class org.tigris.swidgets.Horizontal
Determines the first usable offset in a Container.
getFirstUsableOffset(Container) - method in class org.tigris.swidgets.Orientation
Determines the first usable offset in a Container.
getFirstUsableOffset(Container) - method in class org.tigris.swidgets.Vertical
Determines the first usable offset in a Container.
getHelpButton() - method in class org.tigris.swidgets.Dialog
getHgap() - method in class org.tigris.swidgets.FlexiGridLayout
getHgap() - method in class org.tigris.swidgets.GridLayout2
getHgap() - method in class org.tigris.swidgets.LabelledLayout
getIconHeight() - method in class org.tigris.swidgets.ArrowIcon
Gets the height of the icon.
getIconWidth() - method in class org.tigris.swidgets.ArrowIcon
Gets the height of the icon.
getInitialValue() - method in class org.tigris.swidgets.Property
Returns the initial property value.
getInstance() - static method in class org.tigris.swidgets.Horizontal
Get an instance of a Horizontal object.
getInstance() - static method in class org.tigris.swidgets.Vertical
Get an instance of an Orientation object.
getLabelGap() - method in class org.tigris.swidgets.Dialog
getLargestHeight() - method in class org.tigris.swidgets.FlexiGridLayout
getLargestHeight() - method in class org.tigris.swidgets.GridLayout2
getLargestWidth() - method in class org.tigris.swidgets.FlexiGridLayout
getLargestWidth() - method in class org.tigris.swidgets.GridLayout2
getLastUsablePosition(Container) - method in class org.tigris.swidgets.Horizontal
Determines the last usable position in a Container.
getLastUsablePosition(Container) - method in class org.tigris.swidgets.Orientation
Determines the last usable position in a Container.
getLastUsablePosition(Container) - method in class org.tigris.swidgets.Vertical
Determines the last usable position in a Container.
getLayoutAlignmentX(Container) - method in class org.tigris.swidgets.LineLayout
getLayoutAlignmentY(Container) - method in class org.tigris.swidgets.LineLayout
getLength(Component) - method in class org.tigris.swidgets.Horizontal
Get the length of a Component.
getLength(Component) - method in class org.tigris.swidgets.Orientation
Get the length of a Component.
getLength(Component) - method in class org.tigris.swidgets.Vertical
Get the length of a Component.
getLength(Dimension) - method in class org.tigris.swidgets.Horizontal
Get the length of a Dimension.
getLength(Dimension) - method in class org.tigris.swidgets.Orientation
Get the length of a Dimension.
getLength(Dimension) - method in class org.tigris.swidgets.Vertical
Get the length of a Dimension.
getLengthMinusInsets(Container) - method in class org.tigris.swidgets.Horizontal
Get the usable length of a Container minus its insets.
getLengthMinusInsets(Container) - method in class org.tigris.swidgets.Orientation
Get the usable length of a Container minus its insets.
getLengthMinusInsets(Container) - method in class org.tigris.swidgets.Vertical
Get the usable length of a Container minus its insets.
getLockMethod() - method in class org.tigris.swidgets.AbstractButtonAction
getLockMethod() - method in class org.tigris.swidgets.ButtonAction
getName() - method in class org.tigris.swidgets.Property
Returns the property name.
getNoButton() - method in class org.tigris.swidgets.Dialog
getOffset(Point) - method in class org.tigris.swidgets.Horizontal
Get the offset of a Component.
getOffset(Point) - method in class org.tigris.swidgets.Orientation
Get the offset of a Point.
getOffset(Point) - method in class org.tigris.swidgets.Vertical
Get the offset of a Point.
getOkButton() - method in class org.tigris.swidgets.Dialog
getPerpendicular() - method in class org.tigris.swidgets.Horizontal
Get an instance of an Orientation perpendicular to this instance.
getPerpendicular() - method in class org.tigris.swidgets.Orientation
Get an instance of an Orientation perpendicular to this instance.
getPerpendicular() - method in class org.tigris.swidgets.Vertical
Get an instance of an Orientation perpendicular to this instance.
getPopupComponent() - method in class org.tigris.swidgets.PopupButton
Returns the component that is displayed within the popup.
getPosition(Component) - method in class org.tigris.swidgets.Horizontal
Get the position of a Component.
getPosition(Component) - method in class org.tigris.swidgets.Orientation
Get the position of a Component.
getPosition(Component) - method in class org.tigris.swidgets.Vertical
Get the position of a Component.
getPosition(MouseEvent) - method in class org.tigris.swidgets.Horizontal
Get the position of a MouseEvent.
getPosition(MouseEvent) - method in class org.tigris.swidgets.Orientation
Get the position of a MouseEvent.
getPosition(MouseEvent) - method in class org.tigris.swidgets.Vertical
Get the position of a MouseEvent.
getPosition(Point) - method in class org.tigris.swidgets.Horizontal
Get the position of a Point.
getPosition(Point) - method in class org.tigris.swidgets.Orientation
Get the position of a Point.
getPosition(Point) - method in class org.tigris.swidgets.Vertical
Get the position of a Point.
getPreferredSize() - method in class org.tigris.swidgets.ArrowButton
getRegisteredComponent(int) - method in class org.tigris.swidgets.Splitter
Get a registered component.
getRowHeight() - method in class org.tigris.swidgets.FlexiGridLayout
getRowHeight() - method in class org.tigris.swidgets.GridLayout2
getRows() - method in class org.tigris.swidgets.FlexiGridLayout
getRows() - method in class org.tigris.swidgets.GridLayout2
getSeperator() - static method in class org.tigris.swidgets.LabelledLayout
getStartArrowButton() - method in class org.tigris.swidgets.Horizontal
Get an arrow button pointing to the start of the orientation.
getStartArrowButton() - method in class org.tigris.swidgets.Orientation
Get an arrow button pointing to the start of the orientation.
getStartArrowButton() - method in class org.tigris.swidgets.Vertical
Get an arrow button pointing to the start of the orientation.
getValueType() - method in class org.tigris.swidgets.Property
Property editors should be configured to edit objects of this type.
getVgap() - method in class org.tigris.swidgets.FlexiGridLayout
getVgap() - method in class org.tigris.swidgets.GridLayout2
getVgap() - method in class org.tigris.swidgets.LabelledLayout
getYesButton() - method in class org.tigris.swidgets.Dialog
GridLayout2 - class org.tigris.swidgets.GridLayout2
Same as the standard java class GridLayout but allows more flexability for sizing of columns and rows.
GridLayout2() - constructor for class org.tigris.swidgets.GridLayout2
Construct a new GridLayout2 with a default of one column per component, in a single row.
GridLayout2(int,int) - constructor for class org.tigris.swidgets.GridLayout2
Construct a new GridLayout2 with the specified number of rows and columns.
GridLayout2(int,int,int) - constructor for class org.tigris.swidgets.GridLayout2
Construct a new GridLayout2 with the specified number of rows and columns and cell sizing scheme.
GridLayout2(int,int,int,int) - constructor for class org.tigris.swidgets.GridLayout2
Construct a new GridLayout2 with the specified number of rows and columns and cell spacing.
GridLayout2(int,int,int,int,int) - constructor for class org.tigris.swidgets.GridLayout2
Construct a new GridLayout2 with the specified number of rows and columns, cell spacing and cell sizing scheme.
GridLayout2(int,int,int,int,int,int) - constructor for class org.tigris.swidgets.GridLayout2
Construct a new GridLayout2 with the specified number of rows and columns, cell spacing, cell sizing scheme and filling scheme.
GridLayout2(int,int,int,int,int,int,int) - constructor for class org.tigris.swidgets.GridLayout2
Construct a new GridLayout2 with the specified number of rows and columns, cell spacing, cell sizing scheme and component sizing and anchoring scheme.

H

HORIZONTAL - static field in class org.tigris.swidgets.FlexiGridLayout
Resize all child components to fit their cell horizontally but not vertically.
HORIZONTAL - static field in class org.tigris.swidgets.GridLayout2
Resize all child components to fit their cell horizontally but not vertically.
HORIZONTAL - static field in class org.tigris.swidgets.LineLayout
Horizontal - class org.tigris.swidgets.Horizontal
A horizontal implementation of Orientation.
Horizontal() - constructor for class org.tigris.swidgets.Horizontal
HORIZONTAL_SPLIT - static field in class org.tigris.swidgets.MultipleSplitPane
HORIZONTAL_SPLIT - static field in class org.tigris.swidgets.Splitter
The orientation for a horizontal splitter

I

init(int[][]) - method in class org.tigris.swidgets.DecoratedIcon
Initialise the icon.
invalidateLayout(Container) - method in class org.tigris.swidgets.LineLayout
isModal() - method in class org.tigris.swidgets.AbstractButtonAction
isModal() - method in class org.tigris.swidgets.ButtonAction

L

LabelledLayout - class org.tigris.swidgets.LabelledLayout
This layout manager lines up components in 2 columns.
LabelledLayout() - constructor for class org.tigris.swidgets.LabelledLayout
Construct a new LabelledLayout.
LabelledLayout(boolean) - constructor for class org.tigris.swidgets.LabelledLayout
Construct a new LabelledLayout.
LabelledLayout(int,int) - constructor for class org.tigris.swidgets.LabelledLayout
Construct a new horizontal LabelledLayout with the specified cell spacing.
layoutContainer(Container) - method in class org.tigris.swidgets.DockLayout
layoutContainer(Container) - method in class org.tigris.swidgets.FlexiGridLayout
layoutContainer(Container) - method in class org.tigris.swidgets.GridLayout2
layoutContainer(Container) - method in class org.tigris.swidgets.LabelledLayout
layoutContainer(Container) - method in class org.tigris.swidgets.NewspaperLayout
layoutContainer(Container) - method in class org.tigris.swidgets.ProportionalLayout
layoutContainer(Container) - method in class org.tigris.swidgets.SerialLayout
LEFT - static field in class org.tigris.swidgets.SerialLayout
LEFTTORIGHT - static field in class org.tigris.swidgets.SerialLayout
LineLayout - class org.tigris.swidgets.LineLayout
Abstract class for a layout manager that sets all child components in a single row or single column.
LineLayout(org.tigris.swidgets.Orientation) - constructor for class org.tigris.swidgets.LineLayout
LineLayout(org.tigris.swidgets.Orientation,int) - constructor for class org.tigris.swidgets.LineLayout

M

makeMenu(String,Collection) - static method in class org.tigris.swidgets.MenuFactory
makeMenu(String,Object[]) - static method in class org.tigris.swidgets.MenuFactory
maximumLayoutSize(Container) - method in class org.tigris.swidgets.LineLayout
maximumLayoutSize(Container) - method in class org.tigris.swidgets.NewspaperLayout
TODO: This is never used, and not part of the interface LayoutContainer.
MAXPREFERRED - static field in class org.tigris.swidgets.FlexiGridLayout
Size all cells as the largest prefered width and height component.
MAXPREFERRED - static field in class org.tigris.swidgets.GridLayout2
Size all cells as the largest prefered width and height component.
MenuFactory - class org.tigris.swidgets.MenuFactory
minimumLayoutSize(Container) - method in class org.tigris.swidgets.FlexiGridLayout
Required by LayoutManager.
minimumLayoutSize(Container) - method in class org.tigris.swidgets.GridLayout2
Required by LayoutManager.
minimumLayoutSize(Container) - method in class org.tigris.swidgets.LabelledLayout
Required by LayoutManager.
minimumLayoutSize(Container) - method in class org.tigris.swidgets.LineLayout
minimumLayoutSize(Container) - method in class org.tigris.swidgets.NewspaperLayout
mouseClicked(MouseEvent) - method in class org.tigris.swidgets.Toolbar
mouseEntered(MouseEvent) - method in class org.tigris.swidgets.Toolbar
mouseExited(MouseEvent) - method in class org.tigris.swidgets.Toolbar
mousePressed(MouseEvent) - method in class org.tigris.swidgets.Toolbar
mouseReleased(MouseEvent) - method in class org.tigris.swidgets.Toolbar
MultipleSplitPane - class org.tigris.swidgets.MultipleSplitPane
Similar to the standard java class JSplitPane but allows the number of panes to be set in the constructor.
MultipleSplitPane(componentArray[]) - constructor for class org.tigris.swidgets.MultipleSplitPane
The constructor.
The constructor.
MultipleSplitPane(int) - constructor for class org.tigris.swidgets.MultipleSplitPane
The constructor.

N

nameButtons() - method in class org.tigris.swidgets.Dialog
Subclasses may override this method to change the names and mnemonics of the various JButtons which appear at the bottom of the dialog.
newPoint(int,int) - method in class org.tigris.swidgets.Horizontal
Generate a new Point object from position and offset values.
newPoint(int,int) - method in class org.tigris.swidgets.Orientation
Generate a new Point object from position and offset values.
newPoint(int,int) - method in class org.tigris.swidgets.Vertical
Generate a new Point object from position and offset values.
NewspaperLayout - class org.tigris.swidgets.NewspaperLayout
Similar to GridLayout2 but once the components fill the height of the container they flow into another grid on the right until the full width of the container is filled.
NewspaperLayout() - constructor for class org.tigris.swidgets.NewspaperLayout
The constructor.
NewspaperLayout(int,int) - constructor for class org.tigris.swidgets.NewspaperLayout
The constructor.
NewspaperLayout(int,int,int,int,int) - constructor for class org.tigris.swidgets.NewspaperLayout
The constructor.
NONE - static field in class org.tigris.swidgets.AbstractButtonAction
Possible ways in which a user can lock a button: NONE
NONE - static field in class org.tigris.swidgets.FlexiGridLayout
Do not resize the child components.
NONE - static field in class org.tigris.swidgets.GridLayout2
Do not resize the child components.
NONE - static field in class org.tigris.swidgets.Splitter
The side of the splitter of the component to be hidden on a quick hide action.
NORTH - static field in class org.tigris.swidgets.BorderSplitPane
The north layout constraint (top of container).
NORTH - static field in class org.tigris.swidgets.FlexiGridLayout
Put the component at the top of its display area, centered horizontally.
NORTH - static field in class org.tigris.swidgets.GridLayout2
Put the component at the top of its display area, centered horizontally.
NORTH - static field in class org.tigris.swidgets.SerialLayout
NORTH - static field in class org.tigris.swidgets.Splitter
The side of the splitter to be hidden on a quick hide action: NORTH
NORTHEAST - static field in class org.tigris.swidgets.BorderSplitPane
The northeast layout constraint (top right of container).
NORTHEAST - static field in class org.tigris.swidgets.FlexiGridLayout
Put the component at the top-right corner of its display area.
NORTHEAST - static field in class org.tigris.swidgets.GridLayout2
Put the component at the top-right corner of its display area.
NORTHEAST - static field in class org.tigris.swidgets.SerialLayout
NORTHWEST - static field in class org.tigris.swidgets.BorderSplitPane
The northwest layout constraint (top left of container).
NORTHWEST - static field in class org.tigris.swidgets.FlexiGridLayout
Put each component in the top-left corner of its display area.
NORTHWEST - static field in class org.tigris.swidgets.GridLayout2
Put each component in the top-left corner of its display area.
NORTHWEST - static field in class org.tigris.swidgets.SerialLayout

O

OK_CANCEL_HELP_OPTION - static field in class org.tigris.swidgets.Dialog
Option type: OK_CANCEL_HELP_OPTION
OK_CANCEL_OPTION - static field in class org.tigris.swidgets.Dialog
Option type: OK_CANCEL_OPTION
Orientable - interface org.tigris.swidgets.Orientable
Orientation - class org.tigris.swidgets.Orientation
Various utilities to aid components that are aware of their horizontal/vertical orientation.

P

paint(Graphics) - method in class org.tigris.swidgets.PopupToolBoxButton
paintComponent(Graphics) - method in class org.tigris.swidgets.Splitter
Delegates painting to the UI component responsible for the split pane divider.
paintIcon(Component,Graphics,int,int) - method in class org.tigris.swidgets.ArrowIcon
Paints the icon.
paintIcon(Component,Graphics,int,int) - method in class org.tigris.swidgets.DecoratedIcon
Paints the icon.
PopupButton - class org.tigris.swidgets.PopupButton
A button that displays a popup when pressed.
PopupButton() - constructor for class org.tigris.swidgets.PopupButton
Constructs a new PopupButton with no popup assigned.
PopupButton(Component,Icon) - constructor for class org.tigris.swidgets.PopupButton
Constructs a new PopupButton with the specified popup component and button icon
PopupToolBox - class org.tigris.swidgets.PopupToolBox
PopupToolBox(int,int) - constructor for class org.tigris.swidgets.PopupToolBox
Creates a new instance of PopupToolBox.
PopupToolBoxButton - class org.tigris.swidgets.PopupToolBoxButton
An extension of JButton to which alternative actions can be added.
PopupToolBoxButton(Action,int,int) - constructor for class org.tigris.swidgets.PopupToolBoxButton
Creates a new instance of PopupToolboxButton
preferredLayoutSize(Container) - method in class org.tigris.swidgets.FlexiGridLayout
Determines the preferred size of the container argument using this grid layout.
preferredLayoutSize(Container) - method in class org.tigris.swidgets.GridLayout2
Determines the preferred size of the container argument using this grid layout.
preferredLayoutSize(Container) - method in class org.tigris.swidgets.LabelledLayout
Determines the preferred size of the container argument using this labelled layout.
preferredLayoutSize(Container) - method in class org.tigris.swidgets.LineLayout
preferredLayoutSize(Container) - method in class org.tigris.swidgets.NewspaperLayout
Property - class org.tigris.swidgets.Property
A property that can be displayed and edited within a PropertyTable.
Property(String,Class,Object) - constructor for class org.tigris.swidgets.Property
Constructs a new Property.
Property(String,Class,Object,Object[]) - constructor for class org.tigris.swidgets.Property
Constructs a new Property.
PropertyTable - class org.tigris.swidgets.PropertyTable
A table of editable properties.
PropertyTable(org.tigris.swidgets.Property[]) - constructor for class org.tigris.swidgets.PropertyTable
Creates a new PropertyTable for the specified set of Properties.
Creates a new PropertyTable for the specified set of Properties.
ProportionalLayout - class org.tigris.swidgets.ProportionalLayout
Allows components to be a set as a proportion to their container or left as fixed size.
ProportionalLayout() - constructor for class org.tigris.swidgets.ProportionalLayout

R

rebuild() - method in class org.tigris.swidgets.PopupToolBox
Occasionally the ToolBox gets in a state where a button shows rollover status at the wrong time.
registerComponent(int,Component) - method in class org.tigris.swidgets.Splitter
Register a component to be resized by this splitter.
remove(Component) - method in class org.tigris.swidgets.BorderSplitPane
remove(Component) - method in class org.tigris.swidgets.MultipleSplitPane
remove(int) - method in class org.tigris.swidgets.MultipleSplitPane
removeLayoutComponent(Component) - method in class org.tigris.swidgets.DockLayout
removeLayoutComponent(Component) - method in class org.tigris.swidgets.FlexiGridLayout
Removes the specified component with the specified name from the layout.
removeLayoutComponent(Component) - method in class org.tigris.swidgets.GridLayout2
Removes the specified component with the specified name from the layout.
removeLayoutComponent(Component) - method in class org.tigris.swidgets.LabelledLayout
Removes the specified component with the specified name from the layout.
removeLayoutComponent(Component) - method in class org.tigris.swidgets.LineLayout
removeLayoutComponent(Component) - method in class org.tigris.swidgets.NewspaperLayout
removeLayoutComponent(Component) - method in class org.tigris.swidgets.ProportionalLayout
RIGHT - static field in class org.tigris.swidgets.SerialLayout
RIGHTTOLEFT - static field in class org.tigris.swidgets.SerialLayout
ROLLOVER - static field in class org.tigris.swidgets.DecoratedIcon
If the icon is for hoovering: ROLLOVER
ROWCOLPREFERRED - static field in class org.tigris.swidgets.FlexiGridLayout
Size all cells so that all in the same row are the same height and all in the same column are the same width.
ROWCOLPREFERRED - static field in class org.tigris.swidgets.GridLayout2
Size all cells so that all in the same row are the same height and all in the same column are the same width.

S

SerialLayout - class org.tigris.swidgets.SerialLayout
Lays out components in a single row or column starting from any side and aligning components to eachother.
SerialLayout() - constructor for class org.tigris.swidgets.SerialLayout
SerialLayout(org.tigris.swidgets.Orientation) - constructor for class org.tigris.swidgets.SerialLayout
SerialLayout(org.tigris.swidgets.Orientation,String) - constructor for class org.tigris.swidgets.SerialLayout
setAction(Action) - method in class org.tigris.swidgets.PopupToolBoxButton
Provide a new default action for this button
setBreadth(Dimension,Dimension) - method in class org.tigris.swidgets.Horizontal
Create a new Dimension from an existing Dimension with its breadth changed to the breadth of another given Dimension.
setBreadth(Dimension,Dimension) - method in class org.tigris.swidgets.Orientation
Create a new Dimension from an existing Dimension with its breadth changed to the breadth of another given Dimension.
setBreadth(Dimension,Dimension) - method in class org.tigris.swidgets.Vertical
Create a new Dimension from an existing Dimension with its breadth changed to the breadth of another given Dimension.
setBreadth(Dimension,int) - method in class org.tigris.swidgets.Horizontal
Create a new Dimension from an existing Dimension with its breadth changed to a given value.
setBreadth(Dimension,int) - method in class org.tigris.swidgets.Orientation
Create a new Dimension from an existing Dimension with its breadth changed to a given value.
setBreadth(Dimension,int) - method in class org.tigris.swidgets.Vertical
Create a new Dimension from an existing Dimension with its breadth changed to a given value.
setButtonMouseListener(MouseListener) - method in class org.tigris.swidgets.PopupToolBox
setCols(int) - method in class org.tigris.swidgets.FlexiGridLayout
setCols(int) - method in class org.tigris.swidgets.GridLayout2
setColWidth(int[]) - method in class org.tigris.swidgets.FlexiGridLayout
setColWidth(int[]) - method in class org.tigris.swidgets.GridLayout2
setContent(JComponent) - method in class org.tigris.swidgets.Dialog
Sets the main component to be displayed within the dialog.
setCurrentValue(Object) - method in class org.tigris.swidgets.Property
Sets the currently selected property value.
setHgap(int) - method in class org.tigris.swidgets.FlexiGridLayout
setHgap(int) - method in class org.tigris.swidgets.GridLayout2
setHgap(int) - method in class org.tigris.swidgets.LabelledLayout
setIcon(Icon) - method in class org.tigris.swidgets.PopupButton
Sets the button icon.
setIconHeight(int) - method in class org.tigris.swidgets.ArrowIcon
setIconWidth(int) - method in class org.tigris.swidgets.ArrowIcon
setLargestHeight(int) - method in class org.tigris.swidgets.FlexiGridLayout
setLargestHeight(int) - method in class org.tigris.swidgets.GridLayout2
setLargestWidth(int) - method in class org.tigris.swidgets.FlexiGridLayout
setLargestWidth(int) - method in class org.tigris.swidgets.GridLayout2
setLength(Dimension,Dimension) - method in class org.tigris.swidgets.Horizontal
Create a new Dimension from an existing Dimension with its length changed to the length of another given Dimension.
setLength(Dimension,Dimension) - method in class org.tigris.swidgets.Orientation
Create a new Dimension from an existing Dimension with its length changed to the length of another given Dimension.
setLength(Dimension,Dimension) - method in class org.tigris.swidgets.Vertical
Create a new Dimension from an existing Dimension with its length changed to the length of another given Dimension.
setLength(Dimension,int) - method in class org.tigris.swidgets.Horizontal
Create a new Dimension from an existing Dimension with its length changed to a given value.
setLength(Dimension,int) - method in class org.tigris.swidgets.Orientation
Create a new Dimension from an existing Dimension with its length changed to a given value.
setLength(Dimension,int) - method in class org.tigris.swidgets.Vertical
Create a new Dimension from an existing Dimension with its length changed to a given value.
setLockMethod(int) - method in class org.tigris.swidgets.AbstractButtonAction
setLockMethod(int) - method in class org.tigris.swidgets.ButtonAction
setModal(boolean) - method in class org.tigris.swidgets.AbstractButtonAction
setModal(boolean) - method in class org.tigris.swidgets.ButtonAction
setOrientation(org.tigris.swidgets.Orientation) - method in class org.tigris.swidgets.Orientable
setPopupComponent(Component) - method in class org.tigris.swidgets.PopupButton
Sets the component to be displayed within the popup.
setPosition(Point,int) - method in class org.tigris.swidgets.Horizontal
Create a new Point from an existing Point with its position changed to a given value.
setPosition(Point,int) - method in class org.tigris.swidgets.Orientation
Create a new Point from an existing Point with its position changed to a given value.
setPosition(Point,int) - method in class org.tigris.swidgets.Vertical
Create a new Point from an existing Point with its position changed to a given value.
setQuickHide(int) - method in class org.tigris.swidgets.Splitter
Change the quick hide action.
setRollover(boolean) - method in class org.tigris.swidgets.Toolbar
setRowHeight(int[]) - method in class org.tigris.swidgets.FlexiGridLayout
setRowHeight(int[]) - method in class org.tigris.swidgets.GridLayout2
setRows(int) - method in class org.tigris.swidgets.FlexiGridLayout
setRows(int) - method in class org.tigris.swidgets.GridLayout2
setSize(Dimension) - method in class org.tigris.swidgets.Splitter
Resizes the divider delegate when this component is resized.
setSize(int,int) - method in class org.tigris.swidgets.Splitter
Resizes the divider delegate when this component is resized.
setVgap(int) - method in class org.tigris.swidgets.FlexiGridLayout
setVgap(int) - method in class org.tigris.swidgets.GridLayout2
setVgap(int) - method in class org.tigris.swidgets.LabelledLayout
showPopup() - method in class org.tigris.swidgets.PopupButton
Called when the user clicks the button.
showSplitter(boolean) - method in class org.tigris.swidgets.PopupToolBoxButton
showSplitter(Color,Graphics,int,int,int) - method in class org.tigris.swidgets.PopupToolBoxButton
SOUTH - static field in class org.tigris.swidgets.BorderSplitPane
The south layout constraint (bottom of container).
SOUTH - static field in class org.tigris.swidgets.FlexiGridLayout
Put the component at the bottom of its display area, centered horizontally.
SOUTH - static field in class org.tigris.swidgets.GridLayout2
Put the component at the bottom of its display area, centered horizontally.
SOUTH - static field in class org.tigris.swidgets.SerialLayout
SOUTH - static field in class org.tigris.swidgets.Splitter
The side of the splitter to be hidden on a quick hide action: SOUTH
SOUTHEAST - static field in class org.tigris.swidgets.BorderSplitPane
The southeast layout constraint (bottom right of container).
SOUTHEAST - static field in class org.tigris.swidgets.FlexiGridLayout
Put the component at the bottom-right corner of its display area.
SOUTHEAST - static field in class org.tigris.swidgets.GridLayout2
Put the component at the bottom-right corner of its display area.
SOUTHEAST - static field in class org.tigris.swidgets.SerialLayout
SOUTHWEST - static field in class org.tigris.swidgets.BorderSplitPane
The southwest layout constraint (bottom left of container).
SOUTHWEST - static field in class org.tigris.swidgets.FlexiGridLayout
Put the component at the bottom-left corner of its display area.
SOUTHWEST - static field in class org.tigris.swidgets.GridLayout2
Put the component at the bottom-left corner of its display area.
SOUTHWEST - static field in class org.tigris.swidgets.SerialLayout
Splitter - class org.tigris.swidgets.Splitter
Acts as a seperator between components and will automatically resize those components when the splitter is moved by dragging the mouse across it.
Splitter(org.tigris.swidgets.Orientation) - constructor for class org.tigris.swidgets.Splitter
The constructor
SplitterLayout - class org.tigris.swidgets.SplitterLayout
A ProportionalLayout which recognises a contained Splitter and automatically registers components either side to be resized.
SplitterLayout() - constructor for class org.tigris.swidgets.SplitterLayout
SplitterLayout(org.tigris.swidgets.Orientation) - constructor for class org.tigris.swidgets.SplitterLayout
The constructor.
STANDARD - static field in class org.tigris.swidgets.DecoratedIcon
If the icon is the normally shown one: STANDARD
subtractFromPosition(Point,Component) - method in class org.tigris.swidgets.Horizontal
Create a new Point from an existing Point with its length decreased by the length of a Component.
subtractFromPosition(Point,Component) - method in class org.tigris.swidgets.Orientation
Create a new Point from an existing Point with its length decreased by the length of a Component.
subtractFromPosition(Point,Dimension) - method in class org.tigris.swidgets.Horizontal
Create a new Point from an existing Point with its length decreased by the length of a Dimension.
subtractFromPosition(Point,Dimension) - method in class org.tigris.swidgets.Orientation
Create a new Point from an existing Point with its length decreased by the length of a Dimension.
subtractFromPosition(Point,int) - method in class org.tigris.swidgets.Horizontal
Create a new Point from an existing Point with its position decreased by a given value.
subtractFromPosition(Point,int) - method in class org.tigris.swidgets.Orientation
Create a new Point from an existing Point with its position decreased by a given value.
subtractLength(Dimension,Component) - method in class org.tigris.swidgets.Horizontal
Create a new Dimension from an existing Dimension with its length decreased by the length of a Component.
subtractLength(Dimension,Component) - method in class org.tigris.swidgets.Orientation
Create a new Dimension from an existing Dimension with its length decreased by the length of a Component.
subtractLength(Dimension,Dimension) - method in class org.tigris.swidgets.Horizontal
Create a new Dimension from an existing Dimension with its length decreased by the length of another Dimension.
subtractLength(Dimension,Dimension) - method in class org.tigris.swidgets.Orientation
Create a new Dimension from an existing Dimension with its length decreased by the length of another Dimension.
subtractLength(Dimension,int) - method in class org.tigris.swidgets.Horizontal
Create a new Dimension from an existing Dimension with its length decreased by a given value.
subtractLength(Dimension,int) - method in class org.tigris.swidgets.Orientation
Create a new Dimension from an existing Dimension with its length decreased by a given value.

T

toggleHide() - method in class org.tigris.swidgets.Splitter
Toolbar - class org.tigris.swidgets.Toolbar
A toolbar class which assumes rollover effects and automatically gives tooltip to any buttons created by adding an action.
Toolbar() - constructor for class org.tigris.swidgets.Toolbar
Creates a new instance of Toolbar
Toolbar(int) - constructor for class org.tigris.swidgets.Toolbar
Creates a new instance of Toolbar with the given orientation
Toolbar(String) - constructor for class org.tigris.swidgets.Toolbar
Creates a new instance of Toolbar
Toolbar(String,boolean) - constructor for class org.tigris.swidgets.Toolbar
Creates a new instance of Toolbar
Toolbox - class org.tigris.swidgets.Toolbox
A toolbar where buttons are shown in a grid instead of a row.
Toolbox(int,int) - constructor for class org.tigris.swidgets.Toolbox
Creates a new instance of ToolBox
TOP - static field in class org.tigris.swidgets.SerialLayout
TOPTOBOTTOM - static field in class org.tigris.swidgets.SerialLayout

V

VERTICAL - static field in class org.tigris.swidgets.FlexiGridLayout
Resize all child components to fit their cell vertically but not horizontally.
VERTICAL - static field in class org.tigris.swidgets.GridLayout2
Resize all child components to fit their cell vertically but not horizontally.
VERTICAL - static field in class org.tigris.swidgets.LineLayout
Vertical - class org.tigris.swidgets.Vertical
Various utilities to aid components that are aware of their horizontal/vertical orientation.
Vertical() - constructor for class org.tigris.swidgets.Vertical
VERTICAL_SPLIT - static field in class org.tigris.swidgets.MultipleSplitPane
VERTICAL_SPLIT - static field in class org.tigris.swidgets.Splitter
The orientation for a vertical splitter

W

WEST - static field in class org.tigris.swidgets.BorderSplitPane
The west layout constraint (left of container).
WEST - static field in class org.tigris.swidgets.FlexiGridLayout
Put the component on the left side of its display area, centered vertically.
WEST - static field in class org.tigris.swidgets.GridLayout2
Put the component on the left side of its display area, centered vertically.
WEST - static field in class org.tigris.swidgets.SerialLayout
WEST - static field in class org.tigris.swidgets.Splitter
The side of the splitter to be hidden on a quick hide action: WEST

Y

YES_NO_CANCEL_HELP_OPTION - static field in class org.tigris.swidgets.Dialog
Option type: YES_NO_CANCEL_HELP_OPTION
YES_NO_CANCEL_OPTION - static field in class org.tigris.swidgets.Dialog
Option type: YES_NO_CANCEL_OPTION
YES_NO_HELP_OPTION - static field in class org.tigris.swidgets.Dialog
Option type: YES_NO_HELP_OPTION
YES_NO_OPTION - static field in class org.tigris.swidgets.Dialog
Option type: YES_NO_OPTION