Package org.jvnet.substance

Interface Summary
Trackable General interface for UIs that wish to provide transition effects on one of their components.
 

Class Summary
FocusBorderListener Listener for changing border on focus events.
PulseTracker Tracker for pulsating (default and focused) JButtons.
RolloverButtonListener Button listener for rollover effects.
RolloverControlListener Control listener for rollover effects.
RolloverMenuItemListener Menu item listener for rollover effects.
RolloverScrollBarButtonListener Scrollbar arrow button listener for rollover effects.
SubstanceBackgroundDelegate Delegate class for painting buttons in Substance look and feel.
SubstanceBorder Gradient border for the Substance look and feel.
SubstanceButtonUI UI for buttons in Substance look and feel.
SubstanceCheckBoxMenuItemUI UI for check box menu items in Substance look and feel.
SubstanceCheckBoxUI UI for check boxes in Substance look and feel.
SubstanceComboBoxRenderer Renderer for combo boxes.
SubstanceComboBoxRenderer.SubstanceUIResource UI resource for renderer (does nothing yet).
SubstanceComboBoxUI UI for combo boxes in Substance look and feel.
SubstanceDefaultListCellRenderer Default renderer for list cells.
SubstanceDefaultListCellRenderer.SubstanceUIResource UI resource for renderer (does nothing yet).
SubstanceDesktopIconUI UI for desktop icons in Substance look and feel.
SubstanceDropShadowBorder Gradient border with drop shadow for the Substance look and feel.
SubstanceFileChooserUI UI for file choosers in Substance look and feel.
SubstanceFillBackgroundDelegate Delegate for painting filled backgrounds.
SubstanceGradientBackgroundDelegate Delegate for painting gradient backgrounds.
SubstanceIconFactory Icon factory for dynamically-changing icons.
SubstanceImageCreator Provides utility functions for creating various images for Substance look and feel.
SubstanceInternalFrameTitlePane UI for internal frame title pane in Substance look and feel.
SubstanceInternalFrameUI UI for internal frames in Substance look and feel.
SubstanceListUI UI for lists in Substance look and feel.
SubstanceLookAndFeel Main class for Substance look and feel.
SubstanceMenuBackgroundDelegate Delegate for painting background of menu items.
SubstanceMenuBarUI UI for menu bars in Substance look and feel.
SubstanceMenuItemUI UI for menu items in Substance look and feel.
SubstanceMenuUI UI for menus in Substance look and feel.
SubstanceOptionPaneUI UI for option panes in Substance look and feel.
SubstancePaneBorder Root pane and internal frame border in Substance look and feel.
SubstancePanelUI UI for panels in Substance look and feel.
SubstancePasswordFieldUI UI for password fields in Substance look and feel.
SubstanceProgressBarUI UI for progress bars in Substance look and feel.
SubstanceRadioButtonMenuItemUI UI for radio button menu items in Substance look and feel.
SubstanceRadioButtonUI UI for radio buttons in Substance look and feel.
SubstanceRootPaneUI UI for root panes in Substance look and feel.
SubstanceScrollBarUI UI for scroll bars in Substance look and feel.
SubstanceScrollButton Scroll bar button in Substance look and feel.
SubstanceSliderUI UI for sliders in Substance look and feel.
SubstanceSpinnerButton Spinner button in Substance look and feel.
SubstanceSpinnerUI UI for spinners in Substance look and feel.
SubstanceSplitPaneDivider Split pane divider in Substance look and feel.
SubstanceSplitPaneUI UI for split panes in Substance look and feel.
SubstanceTabbedPaneUI UI for tabbed panes in Substance look and feel.
SubstanceTableHeaderUI UI for table headers in Substance look and feel.
SubstanceTextAreaUI UI for text areas in Substance look and feel.
SubstanceTextFieldUI UI for text fields in Substance look and feel.
SubstanceTextPaneUI UI for text panes in Substance look and feel.
SubstanceTitlePane  
SubstanceToggleButtonUI UI for toggle buttons in Substance look and feel.
SubstanceToolBarBorder Border for toolbar.
SubstanceToolBarUI UI for tool bars in Substance look and feel.
SubstanceToolTipUI UI for tool tips in Substance look and feel.
Utilities Various utility functions.
 

Enum Summary
ComponentState This enum is used in order to provide uniform transition effects on mouse events.
ComponentState.ColorSchemeKind Enum for color scheme kind.
SubstanceImageCreator.Corner Corner enum (for creating rounded rectangles).
SubstanceImageCreator.Side Corner enum (for creating rounded rectangles).
SubstanceImageCreator.TreeIcon Enum for various tree node states.