Serialized Form


Package org.pushingpixels.substance.api

Class org.pushingpixels.substance.api.SubstanceLookAndFeel extends javax.swing.plaf.basic.BasicLookAndFeel implements Serializable

Serialized Fields

focusOwnerChangeListener

java.beans.PropertyChangeListener focusOwnerChangeListener
Change listener on keyboard focus manager - fix for defect 208.


currentKeyboardFocusManager

java.awt.KeyboardFocusManager currentKeyboardFocusManager
The current keyboard focus manager - fix for defect 208.


skin

SubstanceSkin skin
The skin of this look-and-feel instance.


name

java.lang.String name
The name of this look-and-feel instance.

Class org.pushingpixels.substance.api.UiThreadingViolationException extends org.pushingpixels.lafwidget.UiThreadingViolationException implements Serializable


Package org.pushingpixels.substance.api.renderers

Class org.pushingpixels.substance.api.renderers.SubstanceDefaultComboBoxRenderer extends SubstanceDefaultListCellRenderer implements Serializable

Serialized Fields

combo

javax.swing.JComboBox combo
The associated combo box.

Class org.pushingpixels.substance.api.renderers.SubstanceDefaultComboBoxRenderer.SubstanceUIResource extends SubstanceDefaultComboBoxRenderer implements Serializable

Class org.pushingpixels.substance.api.renderers.SubstanceDefaultListCellRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

Class org.pushingpixels.substance.api.renderers.SubstanceDefaultListCellRenderer.SubstanceUIResource extends SubstanceDefaultListCellRenderer implements Serializable

Class org.pushingpixels.substance.api.renderers.SubstanceDefaultTableCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

Class org.pushingpixels.substance.api.renderers.SubstanceDefaultTableCellRenderer.BooleanRenderer extends javax.swing.JCheckBox implements Serializable

Class org.pushingpixels.substance.api.renderers.SubstanceDefaultTableCellRenderer.DateRenderer extends SubstanceDefaultTableCellRenderer implements Serializable

Serialized Fields

formatter

java.text.DateFormat formatter
Date formatter for this renderer.

Class org.pushingpixels.substance.api.renderers.SubstanceDefaultTableCellRenderer.DoubleRenderer extends SubstanceDefaultTableCellRenderer.NumberRenderer implements Serializable

Serialized Fields

formatter

java.text.NumberFormat formatter
Number formatter for this renderer.

Class org.pushingpixels.substance.api.renderers.SubstanceDefaultTableCellRenderer.IconRenderer extends SubstanceDefaultTableCellRenderer implements Serializable

Class org.pushingpixels.substance.api.renderers.SubstanceDefaultTableCellRenderer.NumberRenderer extends SubstanceDefaultTableCellRenderer implements Serializable

Class org.pushingpixels.substance.api.renderers.SubstanceDefaultTableHeaderCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

Class org.pushingpixels.substance.api.renderers.SubstanceDefaultTreeCellRenderer extends javax.swing.JLabel implements Serializable

Serialized Fields

tree

javax.swing.JTree tree
Last tree the renderer was painted in.


selected

boolean selected
Is the value currently selected.


hasFocus

boolean hasFocus
True if has focus.


Package org.pushingpixels.substance.api.skin

Class org.pushingpixels.substance.api.skin.SubstanceAutumnLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceBusinessBlackSteelLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceBusinessBlueSteelLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceBusinessLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceCeruleanLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceChallengerDeepLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceCremeCoffeeLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceCremeLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceDustCoffeeLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceDustLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceEmeraldDuskLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceGeminiLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceGraphiteAquaLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceGraphiteGlassLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceGraphiteLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceMagellanLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceMarinerLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceMistAquaLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceMistSilverLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceModerateLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceNebulaBrickWallLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceNebulaLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceOfficeBlack2007LookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceOfficeBlue2007LookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceOfficeSilver2007LookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceRavenLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceSaharaLookAndFeel extends SubstanceLookAndFeel implements Serializable

Class org.pushingpixels.substance.api.skin.SubstanceTwilightLookAndFeel extends SubstanceLookAndFeel implements Serializable


Package org.pushingpixels.substance.internal.animation

Class org.pushingpixels.substance.internal.animation.StateTransitionEvent extends java.util.EventObject implements Serializable

Serialized Fields

newState

org.pushingpixels.trident.Timeline.TimelineState newState

oldState

org.pushingpixels.trident.Timeline.TimelineState oldState

Package org.pushingpixels.substance.internal.contrib.randelshofer.quaqua

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.VisualMargin extends javax.swing.border.AbstractBorder implements Serializable

Serialized Fields

layoutMargin

java.awt.Insets layoutMargin
Defines the margin from the clip bounds of the component to its visually perceived borderline.


uiManagerPropertyName

java.lang.String uiManagerPropertyName
The UIManager Property to be used for the default margin.


propertyName

java.lang.String propertyName
The Client Property to be used for the default margin.


isTopFixed

boolean isTopFixed

isLeftFixed

boolean isLeftFixed

isBottomFixed

boolean isBottomFixed

isRightFixed

boolean isRightFixed

Package org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.CMYKChooser extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

ccModel

ColorSliderModel ccModel

updateRecursion

int updateRecursion

blackField

javax.swing.JTextField blackField

blackFieldLabel

javax.swing.JLabel blackFieldLabel

blackFieldPanel

javax.swing.JPanel blackFieldPanel

blackLabel

javax.swing.JLabel blackLabel

blackSlider

javax.swing.JSlider blackSlider

cyanField

javax.swing.JTextField cyanField

cyanFieldLabel

javax.swing.JLabel cyanFieldLabel

cyanFieldPanel

javax.swing.JPanel cyanFieldPanel

cyanLabel

javax.swing.JLabel cyanLabel

cyanSlider

javax.swing.JSlider cyanSlider

magentaField

javax.swing.JTextField magentaField

magentaFieldLabel

javax.swing.JLabel magentaFieldLabel

magentaFieldPanel

javax.swing.JPanel magentaFieldPanel

magentaLabel

javax.swing.JLabel magentaLabel

magentaSlider

javax.swing.JSlider magentaSlider

springPanel

javax.swing.JPanel springPanel

yellowField

javax.swing.JTextField yellowField

yellowFieldLabel

javax.swing.JLabel yellowFieldLabel

yellowFieldPanel

javax.swing.JPanel yellowFieldPanel

yellowLabel

javax.swing.JLabel yellowLabel

yellowSlider

javax.swing.JSlider yellowSlider

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.ColorChooserMainPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

chooserPanelHolder

javax.swing.JPanel chooserPanelHolder

mainPanel

javax.swing.JPanel mainPanel

northPanel

javax.swing.JPanel northPanel

previewPanelHolder

javax.swing.JPanel previewPanelHolder

toolBar

javax.swing.JToolBar toolBar

toolBarButtonGroup

javax.swing.ButtonGroup toolBarButtonGroup

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.ColorPalettesChooser extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

paletteCombo

javax.swing.JComboBox paletteCombo

paletteLabel

javax.swing.JLabel paletteLabel

paletteList

javax.swing.JList paletteList

paletteScrollPane

javax.swing.JScrollPane paletteScrollPane

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.ColorPicker extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

pickerFrame

java.awt.Dialog pickerFrame
This frame is constantly moved to the current location of the mouse. This ensures that we can trap mouse clicks while the picker cursor is showing. Also, by tying the picker cursor to this frame, we ensure that the picker cursor (the magnifying glass) is shown.


pickerTimer

javax.swing.Timer pickerTimer

cursorImage

java.awt.image.BufferedImage cursorImage
Holds the image of the picker cursor.


cursorGraphics

java.awt.Graphics2D cursorGraphics
Graphics object used for drawing on the cursorImage.


pickerCursor

java.awt.Cursor pickerCursor
The picker cursor.


hotSpot

java.awt.Point hotSpot
The hot spot of the cursor.


pickOffset

java.awt.Point pickOffset
Offset from the hot spot of the pickerCursor to the pixel that we want to pick. We can't pick the color at the hotSpot of the cursor, because this point is obscured by the pickerFrame.


magnifierImage

java.awt.image.BufferedImage magnifierImage
The magnifying glass image.


robot

java.awt.Robot robot
The robot is used for creating screen captures.


previousColor

java.awt.Color previousColor

previousLoc

java.awt.Point previousLoc

pickLoc

java.awt.Point pickLoc

captureOffset

java.awt.Point captureOffset

captureRect

java.awt.Rectangle captureRect

zoomRect

java.awt.Rectangle zoomRect

glassRect

java.awt.Rectangle glassRect

pickerButton

javax.swing.JButton pickerButton

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.ColorSlidersChooser extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

slidersComboBox

javax.swing.JComboBox slidersComboBox

slidersHolder

javax.swing.JPanel slidersHolder

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.ColorWheel extends javax.swing.JPanel implements Serializable

Serialized Fields

colorWheelImage

java.awt.Image colorWheelImage

colorWheelProducer

ColorWheelImageProducer colorWheelProducer

model

HSBColorSliderModel model

mouseHandler

org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.ColorWheel.MouseHandler mouseHandler

modelHandler

org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.ColorWheel.ModelHandler modelHandler

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.ColorWheelChooser extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

colorWheel

ColorWheel colorWheel

ccModel

HSBColorSliderModel ccModel

brightnessSlider

javax.swing.JSlider brightnessSlider

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.Crayons extends javax.swing.JPanel implements Serializable

Serialized Fields

crayonsImage

java.awt.Image crayonsImage
Shared crayons image.


color

java.awt.Color color
Current color.


selectedCrayon

org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.Crayons.Crayon selectedCrayon
Selected crayon.


mouseHandler

org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.Crayons.MouseHandler mouseHandler

crayons

org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.Crayons.Crayon[] crayons
Crayons.

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.CrayonsChooser extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

crayons

Crayons crayons

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.GrayChooser extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

ccModel

ColorSliderModel ccModel

updateRecursion

int updateRecursion
We have to prevent us from constantly updating the color model, because the gray chooser is not able to preserve all color components.


brightnessField

javax.swing.JTextField brightnessField

brightnessFieldLabel

javax.swing.JLabel brightnessFieldLabel

brightnessFieldPanel

javax.swing.JPanel brightnessFieldPanel

brightnessLabel

javax.swing.JLabel brightnessLabel

brightnessSlider

javax.swing.JSlider brightnessSlider

fiftyPercentButton

javax.swing.JButton fiftyPercentButton

hundredPercentButton

javax.swing.JButton hundredPercentButton

percentPanel

javax.swing.JPanel percentPanel

seventyFivePercentButton

javax.swing.JButton seventyFivePercentButton

springPanel

javax.swing.JPanel springPanel

twentyFivePercentButton

javax.swing.JButton twentyFivePercentButton

zeroPercentButton

javax.swing.JButton zeroPercentButton

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.HSBChooser extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

ccModel

ColorSliderModel ccModel

brightnessField

javax.swing.JTextField brightnessField

brightnessFieldLabel

javax.swing.JLabel brightnessFieldLabel

brightnessFieldPanel

javax.swing.JPanel brightnessFieldPanel

brightnessLabel

javax.swing.JLabel brightnessLabel

brightnessSlider

javax.swing.JSlider brightnessSlider

hueField

javax.swing.JTextField hueField

hueFieldLabel

javax.swing.JLabel hueFieldLabel

hueFieldPanel

javax.swing.JPanel hueFieldPanel

hueLabel

javax.swing.JLabel hueLabel

hueSlider

javax.swing.JSlider hueSlider

saturationField

javax.swing.JTextField saturationField

saturationFieldLabel

javax.swing.JLabel saturationFieldLabel

saturationFieldPanel

javax.swing.JPanel saturationFieldPanel

saturationLabel

javax.swing.JLabel saturationLabel

saturationSlider

javax.swing.JSlider saturationSlider

springPanel

javax.swing.JPanel springPanel

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.HTMLChooser extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

ccModel

HTMLColorSliderModel ccModel

htmlListener

javax.swing.event.ChangeListener htmlListener

updateRecursion

int updateRecursion
We have to prevent us from constantly updating the color model, because the gray chooser is not able to preserve all color components.


blueField

javax.swing.JTextField blueField

blueLabel

javax.swing.JLabel blueLabel

blueSlider

javax.swing.JSlider blueSlider

greenField

javax.swing.JTextField greenField

greenLabel

javax.swing.JLabel greenLabel

greenSlider

javax.swing.JSlider greenSlider

htmlField

javax.swing.JTextField htmlField

htmlLabel

javax.swing.JLabel htmlLabel

htmlPanel

javax.swing.JPanel htmlPanel

redField

javax.swing.JTextField redField

redLabel

javax.swing.JLabel redLabel

redSlider

javax.swing.JSlider redSlider

springPanel

javax.swing.JPanel springPanel

webSaveCheckBox

javax.swing.JCheckBox webSaveCheckBox

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.PaletteEntryCellRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

Serialized Fields

closestMarker1

java.awt.Color closestMarker1
The following colors are used to draw the marker that marks the closest color in the palette. The "closest color" is used, when the palette does not contain an exact match to the currently selected color in the color chooser. The marker is used to help the user finding the closest color in the palette.


closestMarker2

java.awt.Color closestMarker2

closestMarker3

java.awt.Color closestMarker3

icon

org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.PaletteEntryCellRenderer.ColorIcon icon

isClosestColor

boolean isClosestColor

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.PaletteListModel extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

name

java.lang.String name
Name of the palette.


info

java.lang.String info
Informatation about the palette, such as the copyright.


entries

PaletteEntry[] entries

closestIndex

int closestIndex
Index of the color which is closest to the current color in the color chooser.

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.Quaqua15ColorPicker extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

pickerFrame

java.awt.Dialog pickerFrame
This frame is constantly moved to the current location of the mouse. This ensures that we can trap mouse clicks while the picker cursor is showing. Also, by tying the picker cursor to this frame, we ensure that the picker cursor (the magnifying glass) is shown.


pickerTimer

javax.swing.Timer pickerTimer

cursorImage

java.awt.image.BufferedImage cursorImage
Holds the image of the picker cursor.


cursorGraphics

java.awt.Graphics2D cursorGraphics
Graphics object used for drawing on the cursorImage.


pickerCursor

java.awt.Cursor pickerCursor
The picker cursor.


hotSpot

java.awt.Point hotSpot
The hot spot of the cursor.


pickOffset

java.awt.Point pickOffset
Offset from the hot spot of the pickerCursor to the pixel that we want to pick. We can't pick the color at the hotSpot of the cursor, because this point is obscured by the pickerFrame.


magnifierImage

java.awt.image.BufferedImage magnifierImage
The magnifying glass image.


robot

java.awt.Robot robot
The robot is used for creating screen captures.


previousColor

java.awt.Color previousColor

previousLoc

java.awt.Point previousLoc

pickLoc

java.awt.Point pickLoc

captureOffset

java.awt.Point captureOffset

captureRect

java.awt.Rectangle captureRect

zoomRect

java.awt.Rectangle zoomRect

glassRect

java.awt.Rectangle glassRect

pickerButton

javax.swing.JButton pickerButton

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.QuaquaColorPreviewPanel extends javax.swing.JPanel implements Serializable

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.RGBChooser extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

ccModel

ColorSliderModel ccModel

blueField

javax.swing.JTextField blueField

blueLabel

javax.swing.JLabel blueLabel

blueSlider

javax.swing.JSlider blueSlider

greenField

javax.swing.JTextField greenField

greenLabel

javax.swing.JLabel greenLabel

greenSlider

javax.swing.JSlider greenSlider

redField

javax.swing.JTextField redField

redLabel

javax.swing.JLabel redLabel

redSlider

javax.swing.JSlider redSlider

springPanel

javax.swing.JPanel springPanel

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.SwatchesChooser extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

swatchPanel

SwatchPanel swatchPanel

scrollPane

javax.swing.JScrollPane scrollPane

Class org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.colorchooser.SwatchPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

colors

java.awt.Color[] colors

swatchSize

java.awt.Dimension swatchSize

defaultSwatchSize

java.awt.Dimension defaultSwatchSize

numSwatches

java.awt.Dimension numSwatches

gap

java.awt.Dimension gap

Package org.pushingpixels.substance.internal.contrib.xoetrope.editor.color

Class org.pushingpixels.substance.internal.contrib.xoetrope.editor.color.ColorWheelPanel extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

hueEdit

javax.swing.JTextField hueEdit

satEdit

javax.swing.JTextField satEdit

brightEdit

javax.swing.JTextField brightEdit

baseColorEdit

javax.swing.JTextField baseColorEdit

pickerImage

java.awt.image.BufferedImage pickerImage

imagePicker

org.pushingpixels.substance.internal.contrib.xoetrope.editor.color.ColorWheelPanel.ColorWheel imagePicker

fixedPanel

javax.swing.JPanel fixedPanel

resetBtn

javax.swing.JButton resetBtn

brightnessSlider

javax.swing.JSlider brightnessSlider

saturationSlider

javax.swing.JSlider saturationSlider

baseColorLabel

javax.swing.JLabel baseColorLabel

innerCircle

java.awt.geom.Ellipse2D innerCircle

outerCircle

java.awt.geom.Ellipse2D outerCircle

borderCircle

java.awt.geom.Ellipse2D borderCircle

useWebColors

javax.swing.JCheckBox useWebColors

decimalRGB

javax.swing.JCheckBox decimalRGB

font9pt

java.awt.Font font9pt

chooserColor

ModelColor chooserColor

selectedIttenColours

ModelColor[] selectedIttenColours

values

float[] values

h

double h

s

double s

b

double b

colorScheme

int colorScheme

busy

boolean busy

displayScheme

boolean displayScheme

hasChooser

boolean hasChooser

changeListeners

java.util.ArrayList<E> changeListeners

ringThickness

double ringThickness

paths

java.awt.geom.GeneralPath[] paths

rolloverPath

java.awt.geom.GeneralPath rolloverPath

selectedPath

java.awt.geom.GeneralPath selectedPath

showRollovers

boolean showRollovers

rolloverColor

java.awt.Color rolloverColor

selectedColor

java.awt.Color selectedColor

systemColor

java.awt.Color systemColor

fontFamily

java.lang.String fontFamily

adjustWheel

int adjustWheel

adjustRollover

boolean adjustRollover

ctrlKeyDown

boolean ctrlKeyDown

saturationMultipler

double saturationMultipler

brightnessMultipler

double brightnessMultipler

Package org.pushingpixels.substance.internal.ui

Class org.pushingpixels.substance.internal.ui.SubstanceOptionPaneUI.OptionPaneLabel extends javax.swing.JLabel implements Serializable

Class org.pushingpixels.substance.internal.ui.SubstanceScrollPaneUI.AdjustedLayout extends javax.swing.ScrollPaneLayout implements Serializable

Serialized Fields

delegate

javax.swing.ScrollPaneLayout delegate
The delegate layout.

Class org.pushingpixels.substance.internal.ui.SubstanceTableHeaderUI.ScrollPaneCornerFiller extends javax.swing.JComponent implements Serializable

Serialized Fields

header

javax.swing.table.JTableHeader header
Associated table header.


Package org.pushingpixels.substance.internal.utils

Class org.pushingpixels.substance.internal.utils.SubstanceColorResource extends java.awt.Color implements Serializable

Class org.pushingpixels.substance.internal.utils.SubstanceDropDownButton extends javax.swing.JButton implements Serializable

Class org.pushingpixels.substance.internal.utils.SubstanceInternalFrameTitlePane extends javax.swing.plaf.basic.BasicInternalFrameTitlePane implements Serializable

Serialized Fields

substancePropertyListener

java.beans.PropertyChangeListener substancePropertyListener
Listens on the changes to the internal frame title.


substanceWinModifiedListener

java.beans.PropertyChangeListener substanceWinModifiedListener
Listens to the changes to the SubstanceLookAndFeel.WINDOW_MODIFIED property on the internal frame and its root pane.

Class org.pushingpixels.substance.internal.utils.SubstanceInternalFrameTitlePane.SubstanceIconifyAction extends javax.swing.plaf.basic.BasicInternalFrameTitlePane.IconifyAction implements Serializable

Class org.pushingpixels.substance.internal.utils.SubstanceSpinnerButton extends javax.swing.JButton implements Serializable

Serialized Fields

orientation

int orientation
Button orientation.

Class org.pushingpixels.substance.internal.utils.SubstanceSplitPaneDivider extends javax.swing.plaf.basic.BasicSplitPaneDivider implements Serializable

Serialized Fields

substanceRolloverListener

RolloverControlListener substanceRolloverListener
Listener for transition animations.


stateTransitionTracker

StateTransitionTracker stateTransitionTracker

substancePropertyChangeListener

java.beans.PropertyChangeListener substancePropertyChangeListener
Listener on property change events.


gripModel

javax.swing.ButtonModel gripModel
Surrogate button model for tracking the thumb transitions.

Class org.pushingpixels.substance.internal.utils.SubstanceTitleButton extends javax.swing.JButton implements Serializable

Serialized Fields

uiKey

java.lang.String uiKey

Class org.pushingpixels.substance.internal.utils.SubstanceTitlePane extends javax.swing.JComponent implements Serializable

Serialized Fields

propertyChangeListener

java.beans.PropertyChangeListener propertyChangeListener
PropertyChangeListener added to the JRootPane.


menuBar

javax.swing.JMenuBar menuBar
JMenuBar, typically renders the system menu items.


closeAction

javax.swing.Action closeAction
Action used to close the Window.


iconifyAction

javax.swing.Action iconifyAction
Action used to iconify the Frame.


restoreAction

javax.swing.Action restoreAction
Action to restore the Frame size.


maximizeAction

javax.swing.Action maximizeAction
Action to restore the Frame size.


toggleButton

javax.swing.JButton toggleButton
Button used to maximize or restore the frame.


minimizeButton

javax.swing.JButton minimizeButton
Button used to minimize the frame


closeButton

javax.swing.JButton closeButton
Button used to close the frame.


windowListener

java.awt.event.WindowListener windowListener
Listens for changes in the state of the Window listener to update the state of the widgets.


window

java.awt.Window window
Window we're currently in.


rootPane

javax.swing.JRootPane rootPane
JRootPane rendering for.


state

int state
Buffered Frame.state property. As state isn't bound, this is kept to determine when to avoid updating widgets.


rootPaneUI

SubstanceRootPaneUI rootPaneUI
SubstanceRootPaneUI that created us.


heapStatusPanel

SubstanceTitlePane.HeapStatusPanel heapStatusPanel
The heap status panel of this title pane.


heapStatusMenuItem

javax.swing.JCheckBoxMenuItem heapStatusMenuItem
The heap status toggle menu item of this title pane.


propertyListener

java.beans.PropertyChangeListener propertyListener
Listens on changes to componentOrientation and SubstanceLookAndFeel.WINDOW_MODIFIED properties.


appIcon

java.awt.Image appIcon
The application icon to be displayed.

Class org.pushingpixels.substance.internal.utils.SubstanceTitlePane.HeapStatusPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

currHeapSizeKB

int currHeapSizeKB
The current heap size in kilobytes.


currTakenHeapSizeKB

int currTakenHeapSizeKB
The current used portion of heap in kilobytes.


graphValues

java.util.LinkedList<E> graphValues
History of used heap portion (in percents). Each value is in 0.0-1.0 range.

Class org.pushingpixels.substance.internal.utils.SubstanceTitlePane.SubstanceMenuBar extends javax.swing.JMenuBar implements Serializable


Package org.pushingpixels.substance.internal.utils.border

Class org.pushingpixels.substance.internal.utils.border.SubstancePaneBorder extends javax.swing.border.AbstractBorder implements Serializable

Class org.pushingpixels.substance.internal.utils.border.SubstanceToolBarBorder extends javax.swing.border.AbstractBorder implements Serializable


Package org.pushingpixels.substance.internal.utils.combo

Class org.pushingpixels.substance.internal.utils.combo.SubstanceComboPopup extends javax.swing.plaf.basic.BasicComboPopup implements Serializable


Package org.pushingpixels.substance.internal.utils.scroll

Class org.pushingpixels.substance.internal.utils.scroll.SubstanceScrollButton extends javax.swing.JButton implements Serializable

Serialized Fields

orientation

int orientation
Button orientation.