Interface | Description |
---|---|
ColorSchemeSingleColorQuery |
Defines a query that returns a single color based on a color scheme.
|
ColorSchemeTransform |
Defines transformation on a color scheme.
|
SchemeBaseColors |
Interface for base color scheme colors.
|
SchemeDerivedColors |
Interface for derived color scheme colors.
|
SchemeDerivedColorsResolver |
SchemeDerivedColorResolver s must be immutable. |
SubstanceColorScheme |
General interface for color schemes.
|
Class | Description |
---|---|
ColorSchemeAssociationKind |
Allows associating different color schemes to different visual parts of UI
components.
|
ComponentState |
Instances of this class correspond to states of Swing core and custom
controls.
|
ComponentStateFacet |
Defies a single facet of core and custom
ComponentState s. |
DecorationAreaType |
Enumeration of available decoration area types.
|
SubstanceColorSchemeBundle |
Color scheme bundle.
|
SubstanceConstants |
Substance constants.
|
SubstanceLookAndFeel |
Main class for Substance look and feel.
|
SubstanceSkin |
Base abstract class for Substance skins.
|
SubstanceSkin.ColorSchemes |
Contains information on color schemes loaded by the
SubstanceSkin.getColorSchemes(URL) and
SubstanceSkin.getColorSchemes(String) APIs. |
Enum | Description |
---|---|
SubstanceConstants.FocusKind |
Enumerates focus indication kinds.
|
SubstanceConstants.ImageWatermarkKind |
Enumerates of image-based watermarks kinds.
|
SubstanceConstants.MenuGutterFillKind |
Enumerates possible values for menu gutter fill kind.
|
SubstanceConstants.ScrollPaneButtonPolicyKind |
Enumerates possible button policies for scroll panes.
|
SubstanceConstants.Side |
Enumerates available sides.
|
SubstanceConstants.SubstanceWidgetType |
Enumerates configurable Substance-specific widget types for
SubstanceLookAndFeel.setWidgetVisible(javax.swing.JRootPane, boolean, org.pushingpixels.substance.api.SubstanceConstants.SubstanceWidgetType...)
API. |
SubstanceConstants.TabCloseKind |
Enumerates possible modes of closing tabs.
|
SubstanceConstants.TabContentPaneBorderKind |
Tab content pane border kind.
|
Exception | Description |
---|---|
UiThreadingViolationException |
This exception is thrown by Substance when it detects violations of UI
threading rules.
|