Package dsto.dfc.swing.controls

Miscellaneous UI components and support classes.

See:
          Description

Interface Summary
CellRenderer Defines a unified cell renderer interface for objects that can render in tables, trees and lists.
 

Class Summary
AbstractCellEditor Abstract base class for cell editors based on a JPanel which provides automatic implementation of TableCellEditor and TreeCellEditor.
AbstractCellRenderer Base for classes that want to implement a cell renderer that can be used interchangably for lists, tables and trees: classes implement one method (getRendererComponent ()) to provide a renderer for all 3 interfaces.
AbstractIconicFolder Utility base class for IconicFolder's.
AbstractPopupEditor Abstract base class for editors that use the [editor][...] pattern to a display a value and provide a popup dialog to edit the value.
BillBoard BillBoard will let you place images in a certain layout, and a certain alignment.
BillBoard.LayoutEnum This is used to store the layout and the alignment in
ButtonLayout Lays out a row of horizontal buttons neatly.
ButtonLayoutHorizAlignmentPropertyEditor  
ButtonLayoutVertAlignmentPropertyEditor  
ButtonPanel A panel for displaying a row of buttons using a ButtonLayout.
ButtonPanelBeanInfo  
ColorCellRenderer A generic cell renderer for AWT Color values.
ColorChooserCombo A JPanel that contains a MetalComboBoxButton which when clicked opens up a ColorChooserPanel.
ColorChooserPanel This is the main Panel.
ColorComboBox Extends JFC combo box to allow selection from a list of colors, or from a color selection dialog.
ColorScheme This class contains an List of colors, and its associated name.
ColorSchemePanel Displays a toggle button with ColorSwatchIcon for each color in the ColorScheme that was passed to it.
ColourSwatchIcon An icon that displays a rectangular coloured swatch.
ComboList A Windows-style combo list: like a combo box but list is permanently displayed, not a popup.
CompositeColorSwatchIcon An icon that displays a small rectangular coloured swatch under an icon.
DfcBillboard DfcBillboard will let you place images in a certain layout, and a certain alignment, using dsto.dfc.swing.controls.BillBoard, in a JComponent.
DfcBoundingBox This component can be used to graphically define the size of a rectangle, using only two points; The topLeft, and bottomRight.
DfcComboBox Simple extension to JComboBox, adds auto renderer selection and ability to use as a cell editor in tables and trees.
DfcDialog Simple extension of a JFC JDialog to manage use of dialog with any sort of window rather than just Frame's.
DfcMetalTheme The DFC idea of how Metal should look.
DfcOkCancelDialog Base class for Apply, OK, Cancel type dialogs.
DfcToolTipManager DFC custom tool tip manager: for when TooltipManager is just not cutting it.
EnumComboBox Simple extension of DfcComboBox to add support for editing EnumerationValue-based values.
EtchedDividingBorder A border that draws an etched line at the bottom of the component.
ExtensionFileFilter Originally ripped from Sun's demo/jfc/FileChooserDemo directory.
FontCellRenderer Cell renderer for AWT Font values.
FontPopupSelector A font selector control suitable for use inside forms and tables etc.
FontSelector A font selector panel.
FontSelectorDialog Display a FontSelector control and a preview label in a dialog.
Geometry Utilties for geometric calculations.
Gradient This class is used to represent a colour gradient.
GradientBar The GradientBar is a simple JComponent which represents the Gradient It has a default preferred size of 50x15.
GradientPanel This is a panel which can be used to customize a Gradient.
IconTextField TextField-like control with an icon display for showing an appropriate icon to the left of the text.
Insets2D Represents insets in a floating point space.
JTextFieldEditorAdapter Adapts a JTextField to the TableCellEditor and TreeCellEditor interfaces.
JTitledSeparator Similar to JSeparator, but displays some title text to the left.
MetalComboBoxButton A modified version of javax.swing.plaf.metal.MetalComboBoxButton.
NumericSpinner A spinner component for numeric values stored in a BoundedRangeModel object.
PrintPreview This class can be used to add print preview capabilities to an application.
PrintUtility A simple utility class that lets you very simply print an arbitrary component.
RadioBox A control that presents a multiple choice selection as a set of radio buttons.
SplashScreen A window for displaying a splash screen during application loading.
ThinBevelBorder This extends BevelBorder and overrides the paint methods so that we can get thin borders instead of the usual thick ones.
ToolButton A toolbar'ish button with a narrow bevelled border and sexy rollover effects.
ToolButtonUI The UI for ToolButton in all L&F schemes.
WindowLayout Provides utilities for placing windows relative to each other and to the screen.
 

Package dsto.dfc.swing.controls Description

Miscellaneous UI components and support classes.



Copyright © 2008 Commonwealth of Australia