- java.lang.Object
- 
- javax.swing.plaf.ComponentUI
- 
- javax.swing.plaf.TextUI
- 
- javax.swing.plaf.basic.BasicTextUI
- 
- javax.swing.plaf.basic.BasicTextFieldUI
- 
- javax.swing.plaf.synth.SynthTextFieldUI
- 
- javax.swing.plaf.synth.SynthPasswordFieldUI
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- SynthConstants,- SynthUI,- ViewFactory
 
 
 public class SynthPasswordFieldUI extends SynthTextFieldUI Provides the Synth L&F UI delegate forJPasswordField.- Since:
- 1.7
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTextUIBasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter
 
- 
 - 
Field Summary- 
Fields inherited from interface javax.swing.plaf.synth.SynthConstantsDEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED
 
- 
 - 
Constructor SummaryConstructors Constructor Description SynthPasswordFieldUI()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Viewcreate(Element elem)Creates a view (PasswordView) for an element.static ComponentUIcreateUI(JComponent c)Creates a UI for a JPasswordField.protected StringgetPropertyPrefix()Fetches the name used as a key to look up properties through the UIManager.protected voidinstallKeyboardActions()Registers keyboard actions.voidpaintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)Paints the border.- 
Methods inherited from class javax.swing.plaf.basic.BasicTextFieldUIgetBaseline, getBaselineResizeBehavior
 - 
Methods inherited from class javax.swing.plaf.basic.BasicTextUIcreate, createCaret, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getMinimumSize, getNextVisualPositionFrom, getPreferredSize, getRootView, getToolTipText, getVisibleEditorRect, installListeners, installUI, modelChanged, modelToView, modelToView, modelToView2D, paint, paintSafely, setView, uninstallKeyboardActions, uninstallListeners, uninstallUI, viewToModel, viewToModel, viewToModel2D
 - 
Methods inherited from class javax.swing.plaf.ComponentUIcontains, getAccessibleChild, getAccessibleChildrenCount
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from class javax.swing.plaf.synth.SynthTextFieldUIgetContext, installDefaults, paint, paintBackground, propertyChange, uninstallDefaults, update
 - 
Methods inherited from class javax.swing.plaf.TextUIgetToolTipText2D
 
- 
 
- 
- 
- 
Method Detail- 
createUIpublic static ComponentUI createUI(JComponent c) Creates a UI for a JPasswordField.- Parameters:
- c- the JPasswordField
- Returns:
- the UI
 
 - 
getPropertyPrefixprotected String getPropertyPrefix() Fetches the name used as a key to look up properties through the UIManager. This is used as a prefix to all the standard text properties.- Overrides:
- getPropertyPrefixin class- BasicTextFieldUI
- Returns:
- the name ("PasswordField")
 
 - 
createpublic View create(Element elem) Creates a view (PasswordView) for an element.- Specified by:
- createin interface- ViewFactory
- Overrides:
- createin class- BasicTextFieldUI
- Parameters:
- elem- the element
- Returns:
- the view
- See Also:
- View
 
 - 
paintBorderpublic void paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) Paints the border.- Specified by:
- paintBorderin interface- SynthUI
- Overrides:
- paintBorderin class- SynthTextFieldUI
- Parameters:
- context- a component context
- g-- Graphicsto paint on
- x- the X coordinate
- y- the Y coordinate
- w- width of the border
- h- height of the border
 
 - 
installKeyboardActionsprotected void installKeyboardActions() Registers keyboard actions.- Overrides:
- installKeyboardActionsin class- BasicTextUI
 
 
- 
 
-