java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TextUI
javax.swing.plaf.basic.BasicTextUI
javax.swing.plaf.basic.BasicTextFieldUI
javax.swing.plaf.metal.MetalTextFieldUI
- 所有已实现的接口:
-
ViewFactory
JTextField 的外观和感觉的基础。
警告: 该类的序列化对象将不兼容未来的 Swing 发布版本。当前的序列化支持适用于短期存储或在运行相同 Swing 版本的应用程序之间的 RMI。从 1.4 版开始,已将对所有 JavaBeans 的长期存储支持添加到 java.beans 包中。请参见 XMLEncoder。
-
Nested Class Summary
Nested classes/interfaces declared in class javax.swing.plaf.basic.BasicTextUI
BasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUI构造MetalTextFieldUI。void当关联的 JTextComponent 上的绑定属性发生更改时,将调用此方法。Methods declared in class javax.swing.plaf.basic.BasicTextFieldUI
create, getBaseline, getBaselineResizeBehavior, getPropertyPrefixMethods 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, paintBackground, paintSafely, setView, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, update, viewToModel, viewToModelMethods declared in class javax.swing.plaf.TextUI
getToolTipText2D, modelToView2D, viewToModel2DMethods declared in class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
-
Constructor Details
-
MetalTextFieldUI
public MetalTextFieldUI()构造一个MetalTextFieldUI。
-
-
Method Details
-
createUI
构造MetalTextFieldUI。- 参数:
-
c- 一个组件 - 返回:
-
MetalTextFieldUI的实例
-
propertyChange
当关联的 JTextComponent 上的绑定属性发生更改时,将调用此方法。这是一个 UI 实现可以更改以反映 UI 如何显示 JTextComponent 子类的绑定属性的钩子。- 覆盖:
-
propertyChange在类BasicTextUI - 参数:
-
evt- 属性更改事件
-