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 for
JPasswordField.- Since:
- 1.7
-
Nested Class Summary
Nested classes/interfaces declared in class javax.swing.plaf.basic.BasicTextUI
BasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter -
Field Summary
Fields declared in interface javax.swing.plaf.synth.SynthConstants
DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED -
Constructor Summary
Constructors Constructor Description SynthPasswordFieldUI() -
Method Summary
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.Methods declared in class javax.swing.plaf.synth.SynthTextFieldUI
paint, paintBackground, propertyChange, updateMethods declared in class javax.swing.plaf.basic.BasicTextFieldUI
getBaseline, getBaselineResizeBehaviorMethods declared in class javax.swing.plaf.basic.BasicTextUI
create, createCaret, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getMinimumSize, getPreferredSize, getRootView, getToolTipText, getVisibleEditorRect, installDefaults, installKeyboardActions, installListeners, installUI, modelChanged, modelToView, modelToView, paint, paintSafely, setView, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, viewToModel, viewToModelMethods declared in class javax.swing.plaf.TextUI
getNextVisualPositionFrom, getToolTipText2D, modelToView2D, viewToModel2DMethods declared in class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
-
Constructor Details
-
SynthPasswordFieldUI
public SynthPasswordFieldUI()
-
-
Method Details
-
createUI
Creates a UI for a JPasswordField.- Parameters:
c- the JPasswordField- Returns:
- the UI
-
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 classBasicTextFieldUI- Returns:
- the name ("PasswordField")
-
create
Creates a view (PasswordView) for an element.- Specified by:
createin interfaceViewFactory- Overrides:
createin classBasicTextFieldUI- Parameters:
elem- the element- Returns:
- the view
- See Also:
View
-