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 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 -
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.Methods declared in class javax.swing.plaf.synth.SynthTextFieldUI
getContext, paint, paintBackground, paintBorder, 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, getNextVisualPositionFrom, 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
getToolTipText2D, modelToView2D, viewToModel2DMethods declared in class javax.swing.plaf.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")
-
create
Creates a view (PasswordView) for an element.- Specified by:
createin interfaceViewFactory- Overrides:
createin classBasicTextFieldUI- Parameters:
elem- the element- Returns:
- the view
- See Also:
-