Package org.argouml.swingext

An extension package for swing classes

See:
          Description

Interface Summary
ButtonAction  
Orientable  
 

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.
DecoratedIcon The base class for adding simple decorations to existing icons.
Dialog Base class for all dialogs, setting borders and component spacing.
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 This layout manager lines up components in 2 columns.
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.
Property A property that can be displayed and edited within a PropertyTable.
PropertyTable A table of editable properties.
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.
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.
 

Package org.argouml.swingext Description

An extension package for swing classes



ArgoUML © 1996-2003 (20030919)ArgoUML Project HomeArgoUML Cookbook