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
-
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, update
Methods declared in class javax.swing.plaf.basic.BasicTextFieldUI
getBaseline, getBaselineResizeBehavior
Methods 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, viewToModel
Methods declared in class javax.swing.plaf.TextUI
getToolTipText2D, modelToView2D, viewToModel2D
Methods 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
- 元素 - 返回:
- 视图
- 参见:
-