在AS3中对TextField进行格式化时可以有三种方法:

html标签控制格式
css
使用TextFormat

html比较方便,但很有限,CSS可以外置维护比较容易,但缺少变化,TextFormat可以复杂多变,只是写起来比较麻烦,并且每次都要重新生成。OK,但有优缺,看着用吧。CSS和HTML就不多说了,这里讲下TextFormat类的内容,该类基本可以设置的内容有:
font 字体名称
align 段落对齐方式
size 文本大小
leftMargin 段落左边距
color 文本颜色
rightMargin 段落右边距
bold 是否为粗体
indent 段落的首行缩进
italic 是否为斜体
blockIndent 块的缩进
underline是否带下划线
leading 行间距
url 所链接到的URL
tabStops Tab键顺序
target 打开超链接的窗口
bullet 是否显示项目符号

使用时应用TextField的setTextFormat()方法。举例如下:
var format:TextFormat=new TextFormat();
format.bold=true;
format.color=0xff00ff;
format.align="center";

var field:TextField=new TextField();
field.text="This is a simple width color FF00FF.Enjoy it.";
field.setTextFormat(format);
记得把setTextFormat应用到最后,因为一旦更改text的内容,则之前应用的setTextFormat将被删除

转载于:https://www.cnblogs.com/psj2002/archive/2011/03/08/1977252.html

as3中TextFormat类的使用相关推荐

  1. AS3中 用JPEGEncoder保存 摄像头拍的照片 (另有JPEGEncoder类的下载地址)

    AS3中 用JPEGEncoder保存 摄像头拍的照片 (另有JPEGEncoder类的下载地址) 2010-06-21 0:08 以下是一个例子 就是 通过摄像头拍照 在保存的 package { ...

  2. AS3中Object与Dictionary的区别

    AS3中的Dictionary类(flash.utils.Dictionary)是一个新的AS类. Dictionary类和Object唯一的区别在于: Dictionary对象可以使用非字符串作为键 ...

  3. AS3 中强制类型转换方法

    AS3中强制数据类型转换有二种方法 C1表示类一,C2表示类二 如果要将C2转换为C1对象(前提数据类型能够进行转换) 第一方法:C1(C2的实例对象) 第二方法:用as搞作符:C2 as C1 转载 ...

  4. Javascript中的类实现

    Javascript本身并不支持面向对象,它没有访问控制符,它没有定义类的关键字class,它没有支持继承的extend或冒号,它也没有用来支持虚函数的virtual,不过,Javascript是一门 ...

  5. AS3中的强制类型转换

    转自http://www.zhuoqun.net/html/y2007/654.html 每一种编程语言都提供强制类型转换,允许你将某一种数据类型转换成另一种数据类型,AS3自然也不例外.但是虽然我编 ...

  6. as3 访问远程计算机,Flash AS3中数据发送与接收

    Flash AS3中数据发送与接收 互联网   发布时间:2008-10-06 01:24:53   作者:佚名   我要评论 先回顾一下as2中相关的解决办法 相信大部分人用的都是LoadVars类 ...

  7. (转)AS3中的stage,this,root的区别

    要了解这个问题就要先对flash中的显示对象结构有一个大概的了解: 第一级:舞台: 第二级:当前SWF: 第三级:各种容器及可视对象(如:文本框,位图--): 以此类推---- stage: 其中舞台 ...

  8. AS:Flash AS3中获取浏览器信息及URL相关参数(并非swf url地址)

    原文链接:AS:Flash AS3中获取浏览器信息及URL相关参数(并非swf url地址) 好久没来这里了,最近发现网络上对此类信息的封装少的可怜,没有一个是比较完整的,今天又是周未,不敲点代码手痒 ...

  9. 在FlashBuilder里的ActionScript工程中使用Flash CS5中的类 fl.controls库

    在FlashBuilder里的ActionScript工程中使用Flash CS5中的类 1.用Flash CS5打开User Interface.fla文件 我的路径:C:\Program File ...

最新文章

  1. shell 实例收集
  2. SAP CDS view自学教程之六:如何在CDS view里消费table function
  3. python字典与json转换_python字典与json转换的方法总结
  4. php搜索数据库设计,PHP数据库搜索功能设计
  5. 动态壁纸小程序(带流量主)源码
  6. 认识activiti与flowable的区别---工作流工作笔记001
  7. Kotlin 1.2 有哪些新特性
  8. 【搞事情】从零开始做一个微信小程序
  9. C++ STL 各种搜索查找算法总结使用
  10. Excel连接数据库
  11. QuantLib 开源金融计量学工具箱下载
  12. Java虚拟机的类加载机制全面解析
  13. B站高清视频下载方法揭密
  14. 【Unity3d】U3d灯光
  15. 电商后台管理4-商品列表及添加商品(list.vue和add.vue)
  16. Modbus设备上云解决方案
  17. 终于放假咯~寒假规划
  18. Candence PCB Si 仿真设计篇1:为仿真文件添加ibis模型
  19. CAD好用的是哪个版本?分享一个在线转换版本的方法
  20. 卡西欧350计算机度分秒转换,卡西欧FX-4500PA计算器怎样将如:12.58244度转换成度分秒啊...

热门文章

  1. Redis 笔记(07)— sorted set 类型(添加、删除有序集合元素、获取分数范围内成员、按score排序、返回集合元素个数)
  2. libIlmImf-2_2.so.22 :cannot open shared object file :No such file or direct
  3. 根据JSON自动生成select联动
  4. LLVM与Clang局部架构与语法分析
  5. 天元MegEngine训练推理
  6. CUDA C++编程手册(总论)
  7. Yolo:实时目标检测实战(下)
  8. 2021年大数据基础(一):大数据概念
  9. Python 爬虫框架Scrapy安装汇总
  10. Android Studio 引入aar文件