UIInput 可输入文本组件

可输入文本是一个用于让用户输入文本的组件
相关事件:
EventObject.ENTER 按下ENTER键时
EventObject.INPUT 输入文本时
EventObject.CHANGE 文本改变时
EventObject.FOCUS 产生焦点时
EventObject.BLUR 失去焦点时
使用方法:
var a = new UIInput();
a.color = "#FF0000"
a.text = "请输入"
stage.addChild(a);
// 事件监听示例
a.on(EventObject.ENTER,this,this.onInput);

维护人员:黑暗之神KDS
创建时间:2019-04-14

继承 →UIString
子类

Public 属性

属性
inputMode : number;
文本输入模式 0-文本模式 1-密码模式 2-数字模式 3-多行文本 默认值=0
restrict : string;
限制输入字符串 如0-9A-Za-z 则表示只能输入数字和字母(正则表达式)
focus : boolean;
用于产生焦点或失去焦点
maxChars : number;
最大可输入字符数 默认值=99999
onInputFragEvent : string;
片段事件内容:当输入文本时触发
onEnterFragEvent : string;
片段事件内容:当按下回车时确定时触发

Public 方法

方法
select(): void
选中全部文字
setSelection(startIndex : number, endIndex : number): void
选中指定索引区间内的文字

详情

onInputFragEvent

onInputFragEvent : string;

片段事件内容:当输入文本时触发
主动调用方式:CommandPage.startTriggerFragmentEvent

onEnterFragEvent

onEnterFragEvent : string;

片段事件内容:当按下回车时确定时触发
主动调用方式:CommandPage.startTriggerFragmentEvent

select

select(): void :

选中全部文字

setSelection

setSelection(startIndex : number, endIndex : number): void :

选中指定索引区间内的文字

参数
startIndex 起始索引
endIndex 结束索引

Copyright © 2021 - 2025