9.15.格式化一部分文本

问题
我想只格式化一部分文本而不是全部,或者应用多种格式化到文本的不同部分上
解决办法
创建TextFormat 对象的setTextFormat( ) 方法对部分文本进行格式化
讨论
第9.13节已经讨论了格式化整个文本,实际上通过setTextFormat( )方法可以格式化部分文本,需要增加其他参数:
index
对对应位置的字符格式化。
textFormat
TextFormat对象引用。
下面的例子对第一个字符格式化:
field.setTextFormat(0, formatter);
要想对一定范围的字符进行格式化,需要给出三个参数:
startIndex
格式化起始位置
endIndex
格式化结束位置
textFormat
TextFormat 对象引用
下面的例子对开始的前10个字符格式化:
+展开
-ActionScript
field.setTextFormat(0, 10, formatter);

加支付宝好友偷能量挖...


评论(0)网络
阅读(102)喜欢(0)flash/flex/fcs/AIR