zoukankan      html  css  js  c++  java
  • as3中TextFormat类的使用

    在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()方法。举例如下:

    1 var format:TextFormat=new TextFormat();
    2 format.bold=true;
    3 format.color=0xff00ff;
    4 format.align="center";
    5 
    6 var field:TextField=new TextField();
    7 field.text="This is a simple width color FF00FF.Enjoy it.";
    8 field.setTextFormat(format);

    记得把setTextFormat应用到最后,因为一旦更改text的内容,则之前应用的setTextFormat将被删除

  • 相关阅读:
    windows下安装git
    使用forever运行nodejs应用
    在Sublime Text 2 中使用Git插件连接GitHub
    一个向导功能JS库
    GitHub window 提交失败的问题
    jquery.shapeshift网格插件支持动画效果
    类似bootstrap的UI库FlatUI
    timus_1006
    timus_1692
    系统引导加载器的简单实现
  • 原文地址:https://www.cnblogs.com/zimin1985/p/3362154.html
Copyright © 2011-2022 走看看