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 SubstanceEditorPaneUI

    java.lang.Object
      javax.swing.plaf.ComponentUI
          javax.swing.plaf.TextUI
              javax.swing.plaf.basic.BasicTextUI
                  javax.swing.plaf.basic.BasicEditorPaneUI
                      org.jvnet.substance.SubstanceEditorPaneUI

All Implemented Interfaces:
  javax.swing.text.ViewFactory

    public class SubstanceEditorPaneUI

extends javax.swing.plaf.basic.BasicEditorPaneUI

UI for editor panes in Substance look and feel.

Author:
  Kirill Grouchnikov

Nested Class Summary

Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTextUI
`javax.swing.plaf.basic.BasicTextUI.BasicCaret, javax.swing.plaf.basic.BasicTextUI.BasicHighlighter`

Field Summary
`protected javax.swing.JEditorPane` | `editorPane` The associated editor pane.
`protected org.jvnet.lafwidget.animation.FadeStateListener` | `substanceFadeStateListener` Listener for fade animations.
`protected java.beans.PropertyChangeListener` | `substancePropertyChangeListener` Property change listener.

Constructor Summary
`SubstanceEditorPaneUI(javax.swing.JComponent c)` Simple constructor.

Method Summary
`static javax.swing.plaf.ComponentUI` | `createUI(javax.swing.JComponent comp)`
`protected void` | `installDefaults()`
`protected void` | `installListeners()`
`protected void` | `paintBackground(java.awt.Graphics g)`
`protected void` | `uninstallListeners()`

Methods inherited from class javax.swing.plaf.basic.BasicEditorPaneUI
`getEditorKit, getPropertyPrefix, installUI, propertyChange, uninstallUI`

Methods inherited from class javax.swing.plaf.basic.BasicTextUI
`create, create, createCaret, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getKeymapName, getMaximumSize, getMinimumSize, getNextVisualPositionFrom, getPreferredSize, getRootView, getToolTipText, getVisibleEditorRect, installKeyboardActions, modelChanged, modelToView, modelToView, paint, paintSafely, setView, uninstallDefaults, uninstallKeyboardActions, update, viewToModel, viewToModel`

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

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

Field Detail

### substanceFadeStateListener

    protected org.jvnet.lafwidget.animation.FadeStateListener substanceFadeStateListener

  Listener for fade animations.

### editorPane

    protected javax.swing.JEditorPane editorPane

  The associated editor pane.

### substancePropertyChangeListener

    protected java.beans.PropertyChangeListener substancePropertyChangeListener

  Property change listener.

Constructor Detail

### SubstanceEditorPaneUI

    public SubstanceEditorPaneUI(javax.swing.JComponent c)

  Simple constructor.

  Parameters:
    `c` - Component (editor pane).

Method Detail

### createUI

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

### installListeners

    protected void installListeners()

  Overrides:
    `installListeners` in class `javax.swing.plaf.basic.BasicTextUI`

### uninstallListeners

    protected void uninstallListeners()

  Overrides:
    `uninstallListeners` in class `javax.swing.plaf.basic.BasicTextUI`

### installDefaults

    protected void installDefaults()

  Overrides:
    `installDefaults` in class `javax.swing.plaf.basic.BasicTextUI`

### paintBackground

    protected void paintBackground(java.awt.Graphics g)

  Overrides:
    `paintBackground` in class `javax.swing.plaf.basic.BasicTextUI`

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

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