Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.jvnet.substance.utils

Interface Summary
LocaleChangeListener | Listener for the locale changes.
Sideable | Interface for components that have a side.
Trackable | General interface for UIs that wish to provide transition effects on one of their components.

Class Summary
ButtonBackgroundDelegate | Delegate class for painting backgrounds of buttons in Substance look and feel.
ButtonVisualStateTracker | Utility class to track transitions in visual state of buttons.
CompositeButtonModel | Composite button model that tracks changes to one primary and any number of secondary button models for composite rollover effects.
HashMapKey | Implementation of a key for the `LazyResettableHashMap`.
LazyResettableHashMap<T> | Lazily initialized hash map for caching images.
MemoryAnalyzer | Tracer for memory usage patterns of Substance look-and-feel.
ModifiedFadeStep | Non-linear fade step implementation for animating modified components.
PairwiseButtonBackgroundDelegate | Delegate class for painting backgrounds of buttons in Substance look and feel.
PerlinNoiseGenerator | A class for producing Perlin-inspired noise.
PulseTracker | Tracker for pulsating (default and focused) `JButton`s.
RolloverButtonListener | Button listener for rollover effects.
RolloverControlListener | Control listener for rollover effects.
RolloverMenuItemListener | Menu item listener for rollover effects.
SubstanceColorResource |
SubstanceColorSchemeUtilities | Utilities related to color schemes.
SubstanceColorUtilities | Various color-related utilities.
SubstanceCoreUtilities | Various utility functions.
SubstanceFadeUtilities | Fade-related utilities.
SubstanceImageCreator | Provides utility functions for creating various images for Substance look and feel.
SubstanceImageCreator.SimplisticSoftBorderReverseGradientPainter | Custom gradient painter for filling the checkmarks of checkboxes and radio buttons.
SubstanceInternalFrameTitlePane | UI for internal frame title pane in Substance look and feel.
SubstanceInternalFrameTitlePane.ClickListener | Click correction listener that resets models of minimize and restore buttons on click (so that the rollover behaviour will be preserved correctly).
SubstanceOutlineUtilities | Provides common functionality that can be used by button shapers.
SubstanceSizeUtils | This class is responsible for computing DPI-aware insets, stroke widths, paddings, icon sizes etc.
SubstanceSpinnerButton | Spinner button in Substance look and feel.
SubstanceSplitPaneDivider | Split pane divider in `Substance` look and feel.
SubstanceStripingUtils | This class is used to speed up the striping of lists, tables, trees and comboboxes that use Substance default renderers.
SubstanceTextUtilities | Text-related utilities.
SubstanceTitleButton | Title button in Substance look and feel.
SubstanceTitlePane | Title pane for Substance look and feel.
SubstanceTitlePane.HeapStatusPanel | Panel that shows heap status and allows running the garbage collector.
SubstanceTitlePane.HeapStatusThread | Thread for heap status panel.
SubstanceWidgetManager |
SubstanceWidgetSupport | Support for laf-widget layer.
TabCloseListenerManager | Manages the listeners registered on tab-close events.
TraitInfoImpl | Basic class for trait info.

Enum Summary
SubstanceTitlePane.ExtraComponentKind | Enumerates the types of children components.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES