Package org.pushingpixels.substance.api
Class DecorationAreaType
java.lang.Object
org.pushingpixels.substance.api.DecorationAreaType
Enumeration of available decoration area types. This class is part of
officially supported API.
- Since:
- version 4.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DecorationAreaTypeAny area that can be placed in the bottom portion of its window.static final DecorationAreaTypeAny general area that does not fit for the other types.static final DecorationAreaTypeAny area that can be placed in the top portion of its window.static final DecorationAreaTypeThe default decoration area type.static final DecorationAreaTypeTitle pane of top-level windows (frames, dialogs).static final DecorationAreaTypeTitle pane of top-level windows (frames, dialogs) when not active.static final DecorationAreaTypeTitle pane of non top-level windows (internal frames, desktop icons).static final DecorationAreaTypeTitle pane of non top-level windows (internal frames, desktop icons) when not active.static final DecorationAreaTypeTool bar. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
PRIMARY_TITLE_PANE
Title pane of top-level windows (frames, dialogs). -
PRIMARY_TITLE_PANE_INACTIVE
Title pane of top-level windows (frames, dialogs) when not active. -
SECONDARY_TITLE_PANE
Title pane of non top-level windows (internal frames, desktop icons). -
SECONDARY_TITLE_PANE_INACTIVE
Title pane of non top-level windows (internal frames, desktop icons) when not active. -
TOOLBAR
Tool bar. -
HEADER
Any area that can be placed in the top portion of its window. Menu bar is an example of a core Swing component.JXHeaderandJXTitledPaneltitled area (components from SwingX suite) are examples of third-party components. -
FOOTER
Any area that can be placed in the bottom portion of its window.JXStatusBarcomponent from SwingX suite is an example of a third-party component. -
GENERAL
Any general area that does not fit for the other types.JXTaskPaneContainercomponent from SwingX suite is an example of a third-party component. -
NONE
The default decoration area type. Components placed in areas with this type do not get any special background decoration painting.
-
-
Constructor Details
-
DecorationAreaType
-
-
Method Details