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

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jvnet.substance
Class SubstanceOptionPaneUI

    java.lang.Object
      javax.swing.plaf.ComponentUI
          javax.swing.plaf.OptionPaneUI
              javax.swing.plaf.basic.BasicOptionPaneUI
                  org.jvnet.substance.SubstanceOptionPaneUI

    public class SubstanceOptionPaneUI

extends javax.swing.plaf.basic.BasicOptionPaneUI

UI for option panes in Substance look and feel.

Author:
  Kirill Grouchnikov

Nested Class Summary
`protected static class` | `SubstanceOptionPaneUI.OptionPaneLabel` Label extension class.

Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicOptionPaneUI
`javax.swing.plaf.basic.BasicOptionPaneUI.ButtonActionListener, javax.swing.plaf.basic.BasicOptionPaneUI.ButtonAreaLayout, javax.swing.plaf.basic.BasicOptionPaneUI.PropertyChangeHandler`

Field Summary

Fields inherited from class javax.swing.plaf.basic.BasicOptionPaneUI
`hasCustomComponents, initialFocusComponent, inputComponent, MinimumHeight, minimumSize, MinimumWidth, optionPane, propertyChangeListener`

Constructor Summary
`SubstanceOptionPaneUI()`

Method Summary
`protected void` | `addIcon(java.awt.Container top)`
`static javax.swing.plaf.ComponentUI` | `createUI(javax.swing.JComponent comp)` Creates a new SubstanceOptionPaneUI instance.
`protected javax.swing.Icon` | `getIconForType(int messageType)`
`protected void` | `installComponents()`
`void` | `paint(java.awt.Graphics g, javax.swing.JComponent c)`

Methods inherited from class javax.swing.plaf.basic.BasicOptionPaneUI
`addButtonComponents, addMessageComponents, burstStringInto, containsCustomComponents, createButtonActionListener, createButtonArea, createLayoutManager, createMessageArea, createPropertyChangeListener, createSeparator, getButtons, getIcon, getInitialValueIndex, getMaxCharactersPerLineCount, getMessage, getMinimumOptionPaneSize, getPreferredSize, getSizeButtonsToSameWidth, installDefaults, installKeyboardActions, installListeners, installUI, resetInputValue, selectInitialValue, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI`

Methods inherited from class javax.swing.plaf.ComponentUI
`contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, update`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### SubstanceOptionPaneUI

    public SubstanceOptionPaneUI()

Method Detail

### createUI

    public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)

  Creates a new SubstanceOptionPaneUI instance.

### paint

    public void paint(java.awt.Graphics g,
                      javax.swing.JComponent c)

  Overrides:
    `paint` in class `javax.swing.plaf.ComponentUI`

### addIcon

    protected void addIcon(java.awt.Container top)

  Overrides:
    `addIcon` in class `javax.swing.plaf.basic.BasicOptionPaneUI`

### getIconForType

    protected javax.swing.Icon getIconForType(int messageType)

  Overrides:
    `getIconForType` in class `javax.swing.plaf.basic.BasicOptionPaneUI`

### installComponents

    protected void installComponents()

  Overrides:
    `installComponents` in class `javax.swing.plaf.basic.BasicOptionPaneUI`

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

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD