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

PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.jvnet.substance.api.SubstanceApi

Packages that use SubstanceApi
org.jvnet.substance |
org.jvnet.substance.api |
org.jvnet.substance.api.renderers |
org.jvnet.substance.watermark |

Uses of SubstanceApi in org.jvnet.substance

Fields in org.jvnet.substance with annotations of type SubstanceApi
`static java.lang.String` | `SubstanceLookAndFeel.BUTTON_NO_MIN_SIZE_PROPERTY` Client property name for ignoring default (minimum) dimension for a single button.
`static java.lang.String` | `SubstanceLookAndFeel.BUTTON_OPEN_SIDE_PROPERTY` Client property name for specifying an open side for a single button.
`static java.lang.String` | `SubstanceLookAndFeel.BUTTON_PAINT_NEVER_PROPERTY` Client property name for specifying that a single button / all application buttons should never paint the background.
`static java.lang.String` | `SubstanceLookAndFeel.BUTTON_SHAPER_PROPERTY` Property name for specifying outline shaper.
`static java.lang.String` | `SubstanceLookAndFeel.BUTTON_SIDE_PROPERTY` Client property name for specifying a straight side for a single button.
`static java.lang.String` | `SubstanceLookAndFeel.COLORIZATION_FACTOR` Client property name for specifying that the colorization amount applied to the background and foreground of the current theme and the specific control.
`static java.lang.String` | `SubstanceLookAndFeel.COMBO_POPUP_PROTOTYPE` Property name for specifying the combobox popup prototype display value which is used to compute the width of the popup at runtime.
`static java.lang.String` | `SubstanceLookAndFeel.CORNER_RADIUS` Client property name for specifying the corner radius for buttons.
`static java.lang.String` | `SubstanceLookAndFeel.FLAT_PROPERTY` Property name for specifying that the component should be painted flat (no background / border) when it's inactive.
`static java.lang.String` | `SubstanceLookAndFeel.HEAP_STATUS_TRACE_FILE` VM property name for specifying the heap status trace file.
`static java.lang.String` | `SubstanceLookAndFeel.PASSWORD_ECHO_PER_CHAR` Client property name for specifying the number of echo characters for each password character.
`static java.lang.String` | `SubstanceLookAndFeel.SCROLL_PANE_BUTTONS_POLICY` Client property name for specifying scroll pane button policy.
`static java.lang.String` | `SubstanceLookAndFeel.SHOW_EXTRA_WIDGETS` Property name for specifying that extra UI elements (such as menu items in system menu or lock borders) should be shown.
`static java.lang.String` | `SubstanceLookAndFeel.SKIN_PROPERTY` Property name for specifying skin to be used on the specific root pane.
`static java.lang.String` | `SubstanceLookAndFeel.TABBED_PANE_CLOSE_BUTTONS_MODIFIED_ANIMATION` Client property name for specifying that only the close button of a marked-as-modified tab component should pulsate.
`static java.lang.String` | `SubstanceLookAndFeel.TABBED_PANE_CLOSE_BUTTONS_PROPERTY` Client property name for specifying that a single tab / all tabs of a single tabbed pane / all tabs of all tabbed panes should have close buttons.
`static java.lang.String` | `SubstanceLookAndFeel.TABBED_PANE_CLOSE_CALLBACK` Client property name for specifying the callback for deciding on the tab close type.
`static java.lang.String` | `SubstanceLookAndFeel.TABBED_PANE_CONTENT_BORDER_KIND` Client property name for specifying the content pane border kind.
`static java.lang.String` | `SubstanceLookAndFeel.TRACE_FILE` VM property name for specifying the trace file.
`static org.jvnet.lafwidget.animation.FadeKind` | `SubstanceLookAndFeel.TREE_SMART_SCROLL_ANIMATION_KIND` Fade kind for smart tree scroll.
`static java.lang.String` | `SubstanceLookAndFeel.USE_THEMED_DEFAULT_ICONS` Client property name for specifying that icons on buttons and toggle buttons should match the color of the current theme when they are in default state.
`static java.lang.String` | `SubstanceLookAndFeel.WATERMARK_VISIBLE` Client property name for requesting that watermark should be painted on the component and its descendants.
`static java.lang.String` | `SubstanceLookAndFeel.WINDOW_MODIFIED` Client property name for specifying that contents of some frame, dialog, internal frame, desktop icon or tab have been modified and not saved.

Methods in org.jvnet.substance with annotations of type SubstanceApi
`static java.util.Map<java.lang.String,SkinInfo>` | `SubstanceLookAndFeel.getAllSkins()` Returns all available skins.
`static java.util.Set<BaseTabCloseListener>` | `SubstanceLookAndFeel.getAllTabCloseListeners()` Returns the set of all listeners registered on tab-close events on all tabbed panes.
`static java.util.Set<BaseTabCloseListener>` | `SubstanceLookAndFeel.getAllTabCloseListeners(javax.swing.JTabbedPane tabbedPane)` Returns all listeners registered on tab closing of the specified tabbed pane.
`static SubstanceSkin` | `SubstanceLookAndFeel.getCurrentSkin(java.awt.Component c)` Returns the current skin for the specified component.
`static FontPolicy` | `SubstanceLookAndFeel.getFontPolicy()` Looks up and retrieves the `FontPolicy` used by the Substance family.
`static java.util.Set<LocaleChangeListener>` | `SubstanceLookAndFeel.getLocaleListeners()` Returns all listeners registered on locale change.
`static javax.swing.JComponent` | `SubstanceLookAndFeel.getTitlePaneComponent(java.awt.Window window)` Returns the title pane of the specified top-level window.
`static boolean` | `SubstanceLookAndFeel.isToUseConstantThemesOnDialogs()` Checks whether the `JOptionPane`s created with predefined message types should use constant themes for the icons.
`static void` | `SubstanceLookAndFeel.registerLocaleChangeListener(LocaleChangeListener localeListener)` Registers a new listener on locale change.
`static void` | `SubstanceLookAndFeel.registerSkinChangeListener(SkinChangeListener skinChangeListener)` Registers a new listener on skin change.
`static void` | `SubstanceLookAndFeel.registerTabCloseChangeListener(BaseTabCloseListener tabCloseListener)` Registers the specified listener on tab-close events on all tabbed panes.
`static void` | `SubstanceLookAndFeel.registerTabCloseChangeListener(javax.swing.JTabbedPane tabbedPane, BaseTabCloseListener tabCloseListener)` Registers the specified listener on tab-close events on the specified tabbed pane.
`static void` | `SubstanceLookAndFeel.setDecorationType(javax.swing.JComponent comp, DecorationAreaType type)` Sets the decoration type of the specified component and all its children.
`static void` | `SubstanceLookAndFeel.setDecorationType(javax.swing.JComponent comp, DecorationAreaType type, boolean isPropagatingToChildren)` Sets the decoration type of the specified component.
`static void` | `SubstanceLookAndFeel.setFontPolicy(FontPolicy fontPolicy)` Sets the `FontPolicy` to be used with Substance family.
`static boolean` | `SubstanceLookAndFeel.setSkin(java.lang.String skinClassName)` Sets the specified skin.
`static boolean` | `SubstanceLookAndFeel.setSkin(SubstanceSkin newSkin)` Sets the specified skin.
`static void` | `SubstanceLookAndFeel.setToUseConstantThemesOnDialogs(boolean toUseConstantThemesOnDialogs)` Sets the new setting for the icons of the `JOptionPane`s created with predefined message types.
`static void` | `SubstanceLookAndFeel.setWidgetVisible(javax.swing.JRootPane rootPane, boolean visible, SubstanceConstants.SubstanceWidgetType... substanceWidgets)` Sets the visibility of the specified widget kind(s).
`static void` | `SubstanceLookAndFeel.unregisterLocaleChangeListener(LocaleChangeListener localeListener)` Unregisters a listener on locale change.
`static void` | `SubstanceLookAndFeel.unregisterSkinChangeListener(SkinChangeListener skinChangeListener)` Unregisters a listener on skin change.
`static void` | `SubstanceLookAndFeel.unregisterTabCloseChangeListener(BaseTabCloseListener tabCloseListener)` Unregisters the specified listener on tab-close events on all tabbed panes.
`static void` | `SubstanceLookAndFeel.unregisterTabCloseChangeListener(javax.swing.JTabbedPane tabbedPane, BaseTabCloseListener tabCloseListener)` Unregisters the specified listener on tab-close events on the specified tabbed pane.

Uses of SubstanceApi in org.jvnet.substance.api

Classes in org.jvnet.substance.api with annotations of type SubstanceApi
`interface` | `ColorSchemeTransform` Defines transformation on a color scheme.
`class` | `ComponentState` This enum is used in order to provide uniform transition effects on mouse events.
`interface` | `SchemeBaseColors` Interface for base color scheme colors.
`interface` | `SchemeDerivedColors` Interface for derived color scheme colors.
`interface` | `SubstanceColorScheme` General interface for color schemes.
`class` | `SubstanceColorSchemeBundle` Color scheme bundle.
`class` | `SubstanceConstants` Substance constants.
`class` | `SubstanceSkin` Base abstract class for Substance skins.

Methods in org.jvnet.substance.api with annotations of type SubstanceApi
`SubstanceSkin` | `SubstanceSkin.transform(ColorSchemeTransform transform, java.lang.String name)` Creates a new skin that has the same settings as this skin with the addition of applying the specified color scheme transformation on all the relevant color schemes
`SubstanceSkin` | `SubstanceSkin.withWatermark(SubstanceWatermark watermark)` Creates a clone of this skin with the specified watermark.

Uses of SubstanceApi in org.jvnet.substance.api.renderers

Classes in org.jvnet.substance.api.renderers with annotations of type SubstanceApi
`class` | `SubstanceDefaultComboBoxRenderer` Renderer for combo boxes.
`class` | `SubstanceDefaultListCellRenderer` Default renderer for list cells.
`class` | `SubstanceDefaultTableCellRenderer` Default renderer for table cells.
`class` | `SubstanceDefaultTableHeaderCellRenderer` Default renderer for table header cells.
`class` | `SubstanceDefaultTreeCellRenderer` Default renderer for tree cells.

Uses of SubstanceApi in org.jvnet.substance.watermark

Methods in org.jvnet.substance.watermark with annotations of type SubstanceApi
`SubstanceConstants.ImageWatermarkKind` | `SubstanceImageWatermark.getKind()` Returns the image watermark kind.
`float` | `SubstanceImageWatermark.getOpacity()` Returns the image watermark opacity.
`void` | `SubstanceImageWatermark.setKind(SubstanceConstants.ImageWatermarkKind kind)` Sets image watermark kind.
`void` | `SubstanceImageWatermark.setOpacity(float opacity)` Sets image watermark opacity.

Constructors in org.jvnet.substance.watermark with annotations of type SubstanceApi
`SubstanceImageWatermark(java.io.InputStream inputStream)` Creates an instance from the specified input stream.
`SubstanceImageWatermark(java.lang.String imageLocation)` Creates an instance with specified image.

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

PREV NEXT | FRAMES NO FRAMES