- java.lang.Object
- 
- javax.swing.plaf.ComponentUI
- 
- javax.swing.plaf.TextUI
- 
- javax.swing.plaf.basic.BasicTextUI
- 
- javax.swing.plaf.basic.BasicTextFieldUI
- 
- javax.swing.plaf.basic.BasicPasswordFieldUI
 
 
 
 
 
- 
- All Implemented Interfaces:
- ViewFactory
 
 public class BasicPasswordFieldUI extends BasicTextFieldUI Provides the Windows look and feel for a password field. The only difference from the standard text field is that the view of the text is simply a string of the echo character as specified in JPasswordField, rather than the real text contained in the field.
- 
- 
Nested Class Summary- 
Nested classes/interfaces declared in class javax.swing.plaf.basic.BasicTextUIBasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter
 
- 
 - 
Constructor SummaryConstructors Constructor Description BasicPasswordFieldUI()
 - 
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 voidinstallDefaults()Installs the necessary properties on the JPasswordField.- 
Methods declared in class javax.swing.plaf.basic.BasicTextFieldUIgetBaseline, getBaselineResizeBehavior
 - 
Methods declared in class javax.swing.plaf.basic.BasicTextUIcreate, createCaret, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getMinimumSize, getPreferredSize, getRootView, getToolTipText, getVisibleEditorRect, installKeyboardActions, installListeners, installUI, modelChanged, modelToView, modelToView, paint, paintBackground, paintSafely, propertyChange, setView, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, update, viewToModel, viewToModel
 - 
Methods declared in class javax.swing.plaf.TextUIgetNextVisualPositionFrom, getToolTipText2D, modelToView2D, viewToModel2D
 - 
Methods declared in class javax.swing.plaf.ComponentUIcontains, getAccessibleChild, getAccessibleChildrenCount
 
- 
 
- 
- 
- 
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")
 
 - 
installDefaultsprotected void installDefaults() Installs the necessary properties on the JPasswordField.- Overrides:
- installDefaultsin class- BasicTextUI
- Since:
- 1.6
- See Also:
- BasicTextUI.uninstallDefaults(),- BasicTextUI.installUI(javax.swing.JComponent)
 
 - 
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
 
 
- 
 
-