继承 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);
。
继承 UIObject 类和 UIComponent 类中的所有方法。
属性 |
描述 |
---|---|
TextInput.editable>
|
一个布尔值,指明该字段是 ( |
TextInput.hPosition
|
文本字段的水平滚动位置。 |
TextInput.length
|
TextInput 文本字段中的字符数。该属性为只读。 |
TextInput.maxChars
|
用户可以在 TextInput 文本字段输入的最大字符数。 |
TextInput.maxHPosition
|
TextField.hPosition 的最大可能值。该属性为只读。 |
TextInput.password>
|
一个布尔值,指明该输入文本字段是否为隐藏所输入字符的密码字段。 |
TextInput.restrict
|
指明用户可以在文本字段输入哪些字符。 |
TextInput.text>
|
设置 TextInput 文本字段的文本内容。 |
继承 UIObject 类和 UIComponent 类中的所有方法。
事件 |
描述 |
---|---|
TextInput.change>
|
在输入字段更改时触发。 |
TextInput.enter>
|
在按 Enter 键时触发。 |
继承 UIObject 类和 UIComponent 类中的所有方法。