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 结束索引