Class Summary |
AbstractButtonAction |
|
ActionUtilities |
A collection of utility methods for Swing Actions. |
ArrowButton |
A metal look and feel arrow button that can be created to point to a compass point. |
ArrowIcon |
A metal look and feel arrow icon that can be created to point to a compass point. |
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.
The compass points have been expanded from those available in BorderLayout to
the diaganal compass points, NORTHWEST, NORTHEAST, SOUTHEAST, SOUTHWEST. |
DecoratedIcon |
|
DimensionUtilities |
A collection of utility methods for Dimensions. |
DimensionUtility |
A collection of utility methods for Dimensions. |
DockLayout |
|
DropDownIcon |
|
GridLayout2 |
Same as the standard java class GridLayout but allows more flexability for sizing of columns
and rows. |
Horizontal |
A horizontal implementation of Orientation .
|
LabelledLayout |
Same as the standard java class GridLayout but allows more flexability for sizing of columns
and rows. |
LineLayout |
Abstract class for a layout manager that sets all child components in a single row or single
column. |
MultipleSplitPane |
Similar to the standard java class JSplitPane but allows the number of panes to
be set in the constructor. |
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. |
Orientation |
Various utilities to aid components that are aware of their horizontal/vertical orientation.
|
PopupToolBox |
|
PopupToolBoxButton |
An extension of JButton to which alternative actions can be added.
|
ProportionalLayout |
Allows components to be a set as a proportion to their container or left as fixed size.
|
SerialLayout |
Lays out components in a single row or column starting from any side and aligning components
to eachother.
Components can be set to start draw from, LEFTTORIGHT, TOPTOBOTTOM, RIGHTTOLEFT or BOTTOMTOTOP.
Components will line up with eachother by edge or follow a common central line.
The gap to leave before the first component and the following gaps between each component can
be set. |
Splitter |
Acts as a seperator between components and will automatically resize those components
when the splitter is moved by dragging the mouse across it. |
SplitterLayout |
A ProportionalLayout which recognises a contained Splitter and
automatically registers components either side to be resized. |
Toolbar |
A toolbar class which assumes rollover effects and automatically gives tooltip
to any buttons created by adding an action. |
Toolbox |
A toolbar where buttons are shown in a grid instead of a row. |
Vertical |
Various utilities to aid components that are aware of their horizontal/vertical orientation.
|