TextInput 类

继承 UIObject > UIComponent > TextInput

动作脚本类命名空间 mx.controls.TextInput

使用 TextInput 类的属性,您可以在运行时设置文本内容、格式和水平位置。您也可以指明该字段是否可编辑,以及该字段是否为“密码”字段。您还可以限制用户可以输入的字符。

使用“动作脚本”设置 TextInput 类的属性会覆盖在属性检查器或“组件检查器”面板中设置的同名参数。

TextInput 组件使用 FocusManager 来覆盖默认的 Flash Player 焦点矩形并绘制一个带圆角的自定义焦点矩形。有关详细信息,请参阅FocusManager 类

TextInput 组件支持 CSS 样式和 Flash Player 支持的任何其他 HTML 样式。有关 CSS 支持的信息,请参阅 W3C 规范

您可以通过使用由文本对象返回的字符串来操作文本字符串。

每个组件类都有一个 version 属性,该属性是一个类属性。类属性只能用于该类本身。version 属性会返回一个字符串,该字符串指明组件的版本。要访问 version 属性,请使用以下代码:

trace(mx.controls.TextInput.version);

注意:下面的代码返回未定义的:trace(myTextInputInstance.version);

TextInput 类的方法摘要

继承 UIObject 类UIComponent 类中的所有方法。

TextInput 类的属性摘要

属性

描述

TextInput.editable>

一个布尔值,指明该字段是 (true) 否 (false) 可编辑。

TextInput.hPosition

文本字段的水平滚动位置。

TextInput.length

TextInput 文本字段中的字符数。该属性为只读。

TextInput.maxChars

用户可以在 TextInput 文本字段输入的最大字符数。

TextInput.maxHPosition

TextField.hPosition 的最大可能值。该属性为只读。

TextInput.password>

一个布尔值,指明该输入文本字段是否为隐藏所输入字符的密码字段。

TextInput.restrict

指明用户可以在文本字段输入哪些字符。

TextInput.text>

设置 TextInput 文本字段的文本内容。

继承 UIObject 类UIComponent 类中的所有方法。

TextInput 类的事件摘要

事件

描述

TextInput.change>

在输入字段更改时触发。

TextInput.enter>

在按 Enter 键时触发。

继承 UIObject 类UIComponent 类中的所有方法。