org.jvnet.substance
Class SubstancePasswordFieldUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.TextUI
          extended by javax.swing.plaf.basic.BasicTextUI
              extended by javax.swing.plaf.basic.BasicTextFieldUI
                  extended by javax.swing.plaf.basic.BasicPasswordFieldUI
                      extended by org.jvnet.substance.SubstancePasswordFieldUI
All Implemented Interfaces:
ViewFactory

public class SubstancePasswordFieldUI
extends BasicPasswordFieldUI

UI for password fields in Substance look and feel.

Author:
Kirill Grouchnikov

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTextUI
BasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter
 
Field Summary
static int PASSWORD_DOT_DIAMETER
          Dot diameter
static int PASSWORD_DOT_GAP
          Gap between dots
static int PASSWORD_DOT_WIDTH
          Total dot width
 
Constructor Summary
SubstancePasswordFieldUI()
           
 
Method Summary
 View create(Element elem)
           
static ComponentUI createUI(JComponent c)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicPasswordFieldUI
getPropertyPrefix
 
Methods inherited from class javax.swing.plaf.basic.BasicTextFieldUI
installUI, propertyChange
 
Methods inherited from class javax.swing.plaf.basic.BasicTextUI
create, createCaret, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getMinimumSize, getNextVisualPositionFrom, getPreferredSize, getRootView, getToolTipText, getVisibleEditorRect, installDefaults, installKeyboardActions, installListeners, modelChanged, modelToView, modelToView, paint, paintBackground, paintSafely, setView, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, update, viewToModel, viewToModel
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PASSWORD_DOT_DIAMETER

public static final int PASSWORD_DOT_DIAMETER
Dot diameter

See Also:
Constant Field Values

PASSWORD_DOT_GAP

public static final int PASSWORD_DOT_GAP
Gap between dots

See Also:
Constant Field Values

PASSWORD_DOT_WIDTH

public static final int PASSWORD_DOT_WIDTH
Total dot width

See Also:
Constant Field Values
Constructor Detail

SubstancePasswordFieldUI

public SubstancePasswordFieldUI()
Method Detail

createUI

public static ComponentUI createUI(JComponent c)

create

public View create(Element elem)
Specified by:
create in interface ViewFactory
Overrides:
create in class BasicPasswordFieldUI