• 动态创建一个文本框 - [css+div]

    2009-05-25

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://2yue22.blogbus.com/logs/39945763.html

    下面的示例创建一个宽 300,高 100 的文本字段,其 x 坐标为 100,y 坐标为 100,该文本字段有边框,文本为红色并带下划线:
    单纯文本
    System.useCodepage = true;
    this.createTextField("my_txt", this.getNextHighestDepth(), 100, 100, 300, 100);
    //设置该文本框相关属性
    my_txt.multiline = true;
    my_txt.wordWrap = true;
    my_txt.border = true;
    my_txt.borderColor = 0xff0000;
    my_txt.autoSize = "left";
    var my_fmt:TextFormat = new TextFormat();
    my_fmt.color = 0xffff00;
    my_fmt.underline = true;
    my_txt.text = "This is my first test field object text.";
    my_txt.setTextFormat(my_fmt);

    那么设置TextFormat格式才有效啊;

    =====================================================


    =====================

    载入外部的.txt文件

    System.useCodepage = true;
    this.createTextField("my_txt", this.getNextHighestDepth(), 100, 100, 300, 100);
    //设置该文本框相关属性
    my_txt.multiline = true;
    my_txt.wordWrap = true;
    my_txt.border = true;
    my_txt.borderColor = 0xff0000;
    my_txt.autoSize = "left";
    var my_fmt:TextFormat = new TextFormat();
    my_fmt.color = 0xffff00;
    my_fmt.underline = true;
    //my_txt.text = "This is my first test field object text.";
    my_txt.setTextFormat(my_fmt);
    var lv:LoadVars = new LoadVars();
    lv.onData = function(src:String) {
           if (src != undefined) {
                  my_txt.text = src;
           } else {
                  my_txt.text = "载入不成功";
           }
    };
    lv.load("1.txt");

     


    随机文章:

    life is today 2008-09-14
    生活 2008-03-19
    单纯的笑容 2007-10-30

    收藏到:Del.icio.us




    引用地址: