AS3.0的元素处理(二)-- TextField
来源:互联网 发布:代金券数据库设计 编辑:程序博客网 时间:2024/06/06 07:42
TextField的属性面板如下图:
和面板对应的相关属性有:(继承属性我不列了)
text:文本内容。
htmlText:存储HTML文本的内容。如果要使用HTML文本时,请参阅帮助,了解支持哪些HTML元素,Flash支持的元素不多的。别指望实现太复杂的功能。可能也就<img>标签会比较有用些,可以插入外部的图片和SWF文件。
type:设置文本为动态文本还是输入文本。默认为动态文本。
textColor:设置字体颜色。
autoSize:对齐方式,只有无(默认)、左端对齐、居中对齐、右端对齐。没有两端对齐。
multiline:文本是否为多行文本。
wordWrap:文本是否自动换行。
displayAsPassword:输入的字符以密码形式显示。
border:是否具有边框。
selectable:文本字段是否可选。
maxChars:用户可输入的最大字符数。
属性面板不提供的常用设置属性:
background:是否具有背景填充色。
backgroundColor:当background属性设置为true时,设置背景颜色。
borderColor:当border属性为true时,设置边框颜色。
restrict:在输入文本中,限制用户可输入的字符集。
常用文本类编程属性:
length:获取文本所含字符数。
numLines:获取多行文本的总行数。
caretIndex:获取输入光标所在的位置(插入字符的那条一闪一闪的竖线)。
selectionBeginIndex:所选择文本的起始位置。
selectionEndIndex:所选择文本的结束位置。
textWidth:获取文本区域实际宽度。
textHeight:获取文本区域实际高度。
scrollH:当前水平滚动位置。设置该值可以实现文本水平滚动效果。
maxScrollH:scrollH的最大值。
scrollV:当前垂直滚动位置。设置该值可以实现文本垂直滚动效果。
maxScrollV:scrollV的最大值
bottomScrollV:返回当前可见文本区域的底部ScrollV值。
有关文本定位的相关方法:
(1)根据提供的字符索引值获取:
getCharBoundaries():获得某一个字符的具体位置矩阵(该字符的x、y坐标,以及宽、高)。
getFirstCharInParagraph():获取某一个字符所在段落的第一个字符索引值。
getParagraphLength():获取某一个字符所在段落包含的字符个数。
getLineIndexOfChar():获取某一个字符所在的行号。
(2)根据坐标获取:
getCharIndexAtPoint():根据点坐标,获得当前位置的字符索引值。
getLineIndexAtPoint():根据点坐标,获取当前行号。
和文本行相关的方法:
getLineLength():获取某一行的字符个数。
getLineOffset():获取某一行第一个字符的索引号。
getLineText():获取某一行的文本内容。
接下来的两篇,也和TextField类有比较密切的关系。分别是TextFormat类和styleSheet对象。
- AS3.0的元素处理(二)-- TextField
- AS3.0的元素处理(二)-- TextField
- AS3.0的元素处理(三)-- TextFormat
- 奇葩的as3 TextField
- as3:TextField的使用
- (二十五)键盘的设置与TextField细节处理
- AS3.0的元素处理(一)-- 静态文本(StaticText)
- AS3 TextField 类的使用
- AS3.0中使用TextField显示Embed的图片
- AS3.0关于TextField那些事
- Flash AS3.0关于TextField的过滤,HTML格式,对齐,换行等介绍
- as3.0 字符转换(针对unicode字符的处理)
- 【笔记】AS3.0实例化XML时“#1088 文档中根元素后面的标记格式必须正确”的处理
- AS3 TextField TextFormat随笔
- FLASH AS3 TextField
- AS3 TextField属性
- as3学习笔记5:动态设置TextField的样式
- AS3.0声音处理
- EXTJS 自学1 介绍
- Android 添加和删除桌面快捷方式
- scala 基础
- Java - 类加载机制
- Android系统Recovery工作原理之使用update.zip升级过程分析(八)---解析并执行升级脚本updater-script
- AS3.0的元素处理(二)-- TextField
- Android中解决ScrollView下拉阴影的问题(ListView也应该可以的,没有亲测)
- 【任务学习之二】
- python mongodb scrapy例子
- Android系统Recovery工作原理之使用update.zip升级过程分析(九)---updater-script脚本语法简介以及执行流程
- Android提示版本更新+notification显示下载进度
- 面试心得与总结---BAT、网易、蘑菇街
- poj 3687 Labeling Balls
- Cocoa编码规范