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
- 所有已实现的接口:
-
SynthConstants,SynthUI,ViewFactory
为
JPasswordField提供Synth外观UI代理。
- 自版本:
- 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 TypeMethodDescription为元素创建一个视图(PasswordView)。static ComponentUI为JPasswordField创建一个UI。protected String获取用作通过UIManager查找属性的键的名称。protected void在JPasswordField上安装必要的属性。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, 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()构造一个SynthPasswordFieldUI。
-
-
Method Details
-
createUI
为JPasswordField创建一个UI。- 参数:
-
c- JPasswordField - 返回:
- UI
-
getPropertyPrefix
获取用作通过UIManager查找属性的键的名称。这将作为所有标准文本属性的前缀使用。- 覆盖:
-
getPropertyPrefix在类BasicTextFieldUI - 返回:
- 名称("PasswordField")
-
installDefaults
protected void installDefaults()在JPasswordField上安装必要的属性。- 覆盖:
-
installDefaults在类BasicTextUI - 参见:
-
create
为元素创建一个视图(PasswordView)。- 指定者:
-
create在接口ViewFactory - 覆盖:
-
create在类BasicTextFieldUI - 参数:
-
elem- 元素 - 返回:
- 视图
- 参见:
-