Save This Page
Home » openjdk-7 » javax » swing » plaf » synth » [javadoc | source]
javax.swing.plaf.synth
class: SynthEditorPaneUI [javadoc | source]
java.lang.Object
   javax.swing.plaf.ComponentUI
      javax.swing.plaf.TextUI
         javax.swing.plaf.basic.BasicTextUI
            javax.swing.plaf.basic.BasicEditorPaneUI
               javax.swing.plaf.synth.SynthEditorPaneUI

All Implemented Interfaces:
    SynthUI, ViewFactory

Direct Known Subclasses:
    SynthTextPaneUI

Provides the look and feel for a JEditorPane in the Synth look and feel.
Fields inherited from javax.swing.plaf.basic.BasicTextUI:
editor,  painted,  rootView,  updateHandler
Method from javax.swing.plaf.synth.SynthEditorPaneUI Summary:
createUI,   getContext,   installDefaults,   paint,   paintBackground,   paintBackground,   paintBorder,   propertyChange,   uninstallDefaults,   update
Methods from javax.swing.plaf.basic.BasicEditorPaneUI:
addActions,   cleanDisplayProperties,   createUI,   getActionMap,   getEditorKit,   getPropertyPrefix,   installUI,   propertyChange,   removeActions,   uninstallUI,   updateDisplayProperties
Methods from javax.swing.plaf.basic.BasicTextUI:
create,   create,   createActionMap,   createCaret,   createHighlighter,   createKeymap,   damageRange,   damageRange,   getActionMap,   getComponent,   getEditorKit,   getInputMap,   getKeymapName,   getMaximumSize,   getMinimumSize,   getNextVisualPositionFrom,   getPreferredSize,   getPropertyPrefix,   getRootView,   getToolTipText,   getTransferHandler,   getVisibleEditorRect,   installDefaults,   installKeyboardActions,   installListeners,   installUI,   modelChanged,   modelToView,   modelToView,   paint,   paintBackground,   paintSafely,   propertyChange,   setView,   uninstallDefaults,   uninstallKeyboardActions,   uninstallListeners,   uninstallUI,   update,   updateFocusAcceleratorBinding,   updateFocusTraversalKeys,   viewToModel,   viewToModel
Methods from javax.swing.plaf.TextUI:
damageRange,   damageRange,   getEditorKit,   getNextVisualPositionFrom,   getRootView,   getToolTipText,   modelToView,   modelToView,   viewToModel,   viewToModel
Methods from javax.swing.plaf.ComponentUI:
contains,   createUI,   getAccessibleChild,   getAccessibleChildrenCount,   getBaseline,   getBaselineResizeBehavior,   getMaximumSize,   getMinimumSize,   getPreferredSize,   installUI,   paint,   uninstallUI,   update
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.swing.plaf.synth.SynthEditorPaneUI Detail:
 public static ComponentUI createUI(JComponent c) 
    Creates a UI for the JTextPane.
 public SynthContext getContext(JComponent c) 
 protected  void installDefaults() 
 protected  void paint(SynthContext context,
    Graphics g) 
 protected  void paintBackground(Graphics g) 
  void paintBackground(SynthContext context,
    Graphics g,
    JComponent c) 
 public  void paintBorder(SynthContext context,
    Graphics g,
    int x,
    int y,
    int w,
    int h) 
 protected  void propertyChange(PropertyChangeEvent evt) 
    This method gets called when a bound property is changed on the associated JTextComponent. This is a hook which UI implementations may change to reflect how the UI displays bound properties of JTextComponent subclasses. This is implemented to rebuild the ActionMap based upon an EditorKit change.
 protected  void uninstallDefaults() 
 public  void update(Graphics g,
    JComponent c)