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

PREV NEXT | FRAMES NO FRAMES

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

Packages that use ComponentState
org.jvnet.substance |
org.jvnet.substance.api |
org.jvnet.substance.utils |

Uses of ComponentState in org.jvnet.substance

Methods in org.jvnet.substance that return ComponentState
`ComponentState` | `SubstanceListUI.getCellState(int cellIndex, java.awt.Component rendererComponent)` Returns the current state for the specified cell.
`ComponentState` | `SubstanceTableUI.getCellState(SubstanceTableUI.TableCellId cellIndex)` Returns the current state for the specified cell.
`ComponentState` | `SubstanceTableHeaderUI.getColumnState(int columnIndex)` Returns the current state for the specified cell.
`ComponentState` | `SubstanceTreeUI.getPathState(SubstanceTreeUI.TreePathId pathId)` Returns the current state for the specified path.
`ComponentState` | `SubstanceListUI.getPrevCellState(int cellIndex)` Returns the previous state for the specified cell.
`ComponentState` | `SubstanceTableUI.getPrevCellState(SubstanceTableUI.TableCellId cellIndex)` Returns the previous state for the specified cell.
`ComponentState` | `SubstanceTableHeaderUI.getPrevColumnState(int columnIndex)` Returns the previous state for the specified column.
`ComponentState` | `SubstanceTreeUI.getPrevPathState(SubstanceTreeUI.TreePathId pathId)` Returns the previous state for the specified path.
`protected ComponentState` | `SubstanceTabbedPaneUI.getPrevTabState(int tabIndex)` Returns the previous state for the specified tab.
`protected ComponentState` | `SubstanceScrollBarUI.getState(javax.swing.JButton scrollButton)` Returns the scroll button state.
`protected ComponentState` | `SubstanceTabbedPaneUI.getTabState(int tabIndex)` Returns the current state for the specified tab.

Uses of ComponentState in org.jvnet.substance.api

Fields in org.jvnet.substance.api with type parameters of type ComponentState
`protected java.util.Map<ComponentState,java.lang.Float>` | `SubstanceColorSchemeBundle.stateAlphaMap` Maps from component state to the alpha channel applied on color scheme.
`protected java.util.Map<ComponentState,SubstanceColorScheme>` | `SubstanceColorSchemeBundle.stateBorderColorSchemeMap` Maps from component state to the matching color schemes for border color schemes.
`protected java.util.Map<ComponentState,SubstanceColorScheme>` | `SubstanceColorSchemeBundle.stateColorSchemeMap` Maps from component state to the matching color schemes.
`protected java.util.Map<ComponentState,SubstanceColorScheme>` | `SubstanceColorSchemeBundle.stateHighlightColorSchemeMap` Maps from component state to the matching color schemes for highlight color schemes.
`protected java.util.Map<ComponentState,java.lang.Float>` | `SubstanceColorSchemeBundle.stateHighlightSchemeAlphaMap` Maps from component state to the alpha channel applied on highlight color scheme.

Methods in org.jvnet.substance.api that return ComponentState
`static ComponentState[]` | `ComponentState.getActiveStates()` Returns all active component states.
`static ComponentState` | `ComponentState.getState(javax.swing.AbstractButton button)` Returns the state of the specified button.
`static ComponentState` | `ComponentState.getState(javax.swing.ButtonModel model, javax.swing.JComponent component)` Retrieves component state based on the button model (required parameter) and component itself (optional parameter).
`static ComponentState` | `ComponentState.getState(javax.swing.ButtonModel model, javax.swing.JComponent component, boolean toIgnoreSelection)` Retrieves component state based on the button model (required parameter) and button itself (optional parameter).
`static ComponentState` | `ComponentState.valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
`static ComponentState[]` | `ComponentState.values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in org.jvnet.substance.api with parameters of type ComponentState
`float` | `SubstanceSkin.getAlpha(java.awt.Component comp, ComponentState componentState)` Returns the alpha channel of the color scheme of the component.
`float` | `SubstanceColorSchemeBundle.getAlpha(java.awt.Component comp, ComponentState componentState)` Returns the alpha channel of the color scheme of the component.
`SubstanceColorScheme` | `SubstanceSkin.getBorderColorScheme(java.awt.Component comp, ComponentState componentState)` Returns the color scheme for painting component border in the specified state.
`SubstanceColorScheme` | `SubstanceColorSchemeBundle.getBorderColorScheme(java.awt.Component comp, ComponentState componentState)` Returns the color scheme for painting component border in the specified state.
`SubstanceColorScheme` | `SubstanceSkin.getColorScheme(java.awt.Component comp, ComponentState componentState)` Returns the color scheme of the specified component in the specified component state.
`SubstanceColorScheme` | `SubstanceSkin.getColorScheme(java.awt.Component comp, ComponentState componentState, boolean toIgnoreHighlights)` Returns the color scheme of the specified component in the specified component state.
`SubstanceColorScheme` | `SubstanceColorSchemeBundle.getColorScheme(java.awt.Component comp, ComponentState componentState, boolean toIgnoreHighlights)` Returns the color scheme of the specified component in the specified component state.
`float` | `SubstanceSkin.getHighlightAlpha(java.awt.Component comp, ComponentState componentState)` Returns the alpha channel of the highlight color scheme of the component.
`float` | `SubstanceColorSchemeBundle.getHighlightAlpha(java.awt.Component comp, ComponentState componentState)` Returns the alpha channel of the highlight color scheme of the component.
`SubstanceColorScheme` | `SubstanceSkin.getHighlightColorScheme(java.awt.Component comp, ComponentState componentState)` Returns the highlight color scheme of the component.
`SubstanceColorScheme` | `SubstanceColorSchemeBundle.getHighlightColorScheme(java.awt.Component comp, ComponentState componentState)` Returns the highlight color scheme of the component.
`void` | `SubstanceColorSchemeBundle.registerBorderColorScheme(SubstanceColorScheme stateBorderScheme, ComponentState... states)` Registers a border color scheme for the specific component state if the component state is not `null`, or a global border color scheme otherwise.
`void` | `SubstanceColorSchemeBundle.registerColorScheme(SubstanceColorScheme stateColorScheme, ComponentState... states)` Registers a color scheme for the specific component state.
`void` | `SubstanceColorSchemeBundle.registerColorScheme(SubstanceColorScheme stateColorScheme, float alpha, ComponentState... states)` Registers a color scheme for the specific component state.
`void` | `SubstanceColorSchemeBundle.registerHighlightColorScheme(SubstanceColorScheme stateHighlightScheme, ComponentState... states)` Registers a highlight color scheme for the specific component state if the component state is not `null`, or a global highlight color scheme otherwise.
`void` | `SubstanceColorSchemeBundle.registerHighlightColorScheme(SubstanceColorScheme stateHighlightScheme, float alpha, ComponentState... states)` Registers a highlight color scheme for the specific component state if the component state is not `null`, or a global highlight color scheme otherwise.

Uses of ComponentState in org.jvnet.substance.utils

Methods in org.jvnet.substance.utils that return ComponentState
`static ComponentState` | `SubstanceCoreUtilities.getPrevComponentState(javax.swing.JComponent comp)` Returns the previous state of the specified component.
`static ComponentState` | `SubstanceCoreUtilities.getPrevComponentState(javax.swing.JComponent comp, java.lang.String extraKey)` Returns the previous state of the specified component.
`static ComponentState` | `SubstanceCoreUtilities.getPrevSelComponentState(javax.swing.JComponent comp)` Returns the previous state of the specified component.

Methods in org.jvnet.substance.utils with parameters of type ComponentState
`static float` | `SubstanceColorSchemeUtilities.getAlpha(java.awt.Component component, ComponentState componentState)` Returns the alpha channel of the color scheme of the component.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.getBorderColorScheme(java.awt.Component component, ComponentState componentState)` Returns the border color scheme of the component.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.getBorderColorScheme(javax.swing.JTabbedPane jtp, int tabIndex, ComponentState componentState)` Returns the border color scheme of the specified tabbed pane tab.
`static java.awt.image.BufferedImage` | `SubstanceImageCreator.getCheckBox(javax.swing.AbstractButton button, int dimension, ComponentState componentState, ComponentState prevState, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float interpolationCyclePos, float checkMarkVisibility, boolean isCheckMarkFadingOut)`
Retrieves check box of the specified size that matches the specified component state.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.getColorScheme(java.awt.Component component, ComponentState componentState)` Returns the color scheme of the specified component.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.getColorScheme(java.awt.Component component, ComponentState componentState, boolean toIgnoreHighlights)` Returns the color scheme of the specified component.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.getColorScheme(javax.swing.JTabbedPane jtp, int tabIndex, ComponentState componentState)` Returns the color scheme of the specified tabbed pane tab.
`static javax.swing.plaf.ColorUIResource` | `SubstanceColorUtilities.getDefaultBackgroundColor(java.awt.Component comp, ComponentState compState)` Returns the default background color for the specified component.
`static java.awt.Color` | `SubstanceColorUtilities.getForegroundColor(java.awt.Component component, ComponentState state, ComponentState prevState)` Returns the foreground text color of the specified component.
`static java.awt.Color` | `SubstanceTextUtilities.getForegroundColor(javax.swing.JComponent component, java.lang.String text, ComponentState state, ComponentState prevState, float textAlpha)` Returns the foreground color for the specified component.
`static java.awt.Color` | `SubstanceColorUtilities.getForegroundColor(javax.swing.JTabbedPane tabPane, int tabIndex, ComponentState state, ComponentState prevState)` Returns the foreground text color of the specified tabbed pane tab.
`static float` | `SubstanceColorSchemeUtilities.getHighlightAlpha(java.awt.Component component, ComponentState componentState)` Returns the alpha channel of the highlight color scheme of the component.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.getHighlightColorScheme(java.awt.Component component, ComponentState componentState)` Returns the highlight color scheme of the component.
`static java.awt.Color` | `SubstanceColorUtilities.getInterpolatedForegroundColor(java.awt.Component comp, java.lang.Comparable<?> componentId, SubstanceColorScheme colorScheme, ComponentState state, ComponentState prevState, org.jvnet.lafwidget.animation.FadeKind... kinds)`
Returns the foreground color for the specified component.
`static java.awt.image.BufferedImage` | `SubstanceImageCreator.getRadioButton(javax.swing.JComponent component, int dimension, ComponentState componentState, ComponentState prevState, int offsetX, SubstanceColorScheme scheme1, SubstanceColorScheme scheme2, float interpolationCyclePos10, float checkMarkVisibility)`
Retrieves radio button of the specified size that matches the specified parameters.
`static void` | `SubstanceImageCreator.paintSplitDividerBumpImage(java.awt.Graphics g, SubstanceSplitPaneDivider divider, int x, int y, int width, int height, boolean isHorizontal, ComponentState componentState, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float interpolationCyclePos)`
Paints the bump dots on the split pane dividers.
`static void` | `SubstanceTextUtilities.paintText(java.awt.Graphics g, javax.swing.JComponent component, java.awt.Rectangle textRect, java.lang.String text, int mnemonicIndex, ComponentState state, ComponentState prevState, float textAlpha)` Paints the specified text.

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

PREV NEXT | FRAMES NO FRAMES