| Interface | Description |
|---|---|
| LocaleChangeListener |
Listener for the locale changes.
|
| Sideable |
Interface for components that have a side.
|
| SubstanceCoreUtilities.TextComponentAware<T> | |
| SubstanceInternalArrowButton |
Interface to mark arrow buttons used in various UI delegates.
|
| SubstanceInternalButton |
Interface to mark buttons used in various UI delegates.
|
| UpdateOptimizationAware |
| Class | Description |
|---|---|
| ButtonBackgroundDelegate |
Delegate class for painting backgrounds of buttons in Substance look
and feel.
|
| ButtonVisualStateTracker |
Utility class to track transitions in visual state of buttons.
|
| 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.
|
| NoiseFactory |
Factory for creating noise images.
|
| PairwiseButtonBackgroundDelegate |
Delegate class for painting backgrounds of buttons in Substance look
and feel.
|
| PerlinNoiseGenerator |
A class for producing Perlin-inspired noise.
|
| RolloverButtonListener |
Button listener for rollover effects.
|
| RolloverControlListener |
Control listener for rollover effects.
|
| RolloverMenuItemListener |
Menu item listener for rollover effects.
|
| RolloverTextControlListener |
Control listener for rollover effects.
|
| SkinUtilities | |
| SubstanceColorResource |
This class is used to propagate a color set by the application code to the
children / related components.
|
| SubstanceColorSchemeUtilities |
Utilities related to color schemes.
|
| SubstanceColorUtilities |
Various color-related utilities.
|
| SubstanceCoreUtilities |
Various utility functions.
|
| SubstanceDropDownButton |
Drop down button in Substance look and feel.
|
| SubstanceImageCreator |
Provides utility functions for creating various images for Substance
look and feel.
|
| SubstanceImageCreator.SimplisticSoftBorderReverseFillPainter |
Custom fill 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.
|
| UpdateOptimizationInfo |
| Enum | Description |
|---|---|
| SubstanceTitlePane.ExtraComponentKind |
Enumerates the types of children components.
|