Class SynthPasswordFieldUI
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
Provides the Synth L&F UI delegate for
JPasswordField.- Since:
- 1.7
-
Nested Class Summary
Nested classes/interfaces declared in class BasicTextUI
BasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter -
Field Summary
Fields declared in interface SynthConstants
DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates a view (PasswordView) for an element.static ComponentUICreates a UI for a JPasswordField.protected StringFetches the name used as a key to look up properties through the UIManager.protected voidInstalls the necessary properties on the JPasswordField.Methods declared in class SynthTextFieldUI
getContext, paint, paintBackground, paintBorder, propertyChange, updateMethods declared in class BasicTextFieldUI
getBaseline, getBaselineResizeBehaviorMethods declared in class BasicTextUI
create, createCaret, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getMinimumSize, getNextVisualPositionFrom, getPreferredSize, getRootView, getToolTipText, getVisibleEditorRect, installKeyboardActions, installListeners, installUI, modelChanged, modelToView, modelToView, paint, paintSafely, setView, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, viewToModel, viewToModelMethods declared in class TextUI
getToolTipText2D, modelToView2D, viewToModel2DMethods declared in class ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
-
Constructor Details
-
SynthPasswordFieldUI
public SynthPasswordFieldUI()Constructs aSynthPasswordFieldUI.
-
-
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")
-
installDefaults
protected void installDefaults()Installs the necessary properties on the JPasswordField.- Overrides:
installDefaultsin classBasicTextUI- See Also:
-
create
Creates a view (PasswordView) for an element.- Specified by:
createin interfaceViewFactory- Overrides:
createin classBasicTextFieldUI- Parameters:
elem- the element- Returns:
- the view
- See Also:
-