文本格式标签

<textformat> 标签允许在 HTML 文本字段中使用 TextFormat 类的部分段落格式设置属性,其中包括行距、缩进、边距和 Tab 停靠位。您可以将 <textformat> 标签与内置 HTML 标签结合起来。

<textformat> 标签具有以下属性:

下面具有粗体行标题的数据表是下面过程中的代码示例的结果:

Name

Age

Occupation

Rick

33

Detective

AJ

34

Detective

若要使用 Tab 停靠位创建具有格式的数据表,请执行以下操作:

  1. 创建一个新的 Flash 文档,并将其另存为 tabstops.fla
  2. 在时间轴中,选择图层 1 上的第 1 帧。
  3. 打开“动作”面板(“窗口”>“动作”),然后在“动作”面板中输入以下代码:
    // 创建新的文本字段。
    this.createTextField("table_txt", 99, 50, 50, 450, 100);
    table_txt.multiline = true;
    table_txt.html = true;
    // 创建以制表符分隔的列标题(格式为粗体)。
    var rowHeaders:String = "<b>Name\tAge\tOccupation</b>";
    
    // 创建带有数据的行。
    var row_1:String = "Rick\t33\tDetective";
    var row_2:String = "AJ\t34\tDetective";
    
    // 设置两个 Tab 键停靠位,分别为 50 和 100 磅。
    table_txt.htmlText = "<textformat tabstops='[50,100]'>";
    table_txt.htmlText += rowHeaders;
    table_txt.htmlText += row_1;
    table_txt.htmlText += row_2 ;
    table_txt.htmlText += "</textformat>";
    

    使用 Tab 字符转义序列 (\t) 时会在表中每列之间添加制表符。可以使用 += 运算符追加文本。

  4. 选择“控制”>“测试影片”查看设置了格式的表。

Flash CS3

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00000932.html