as3中textField输入字符时,一次性过长后自动换行

来源:互联网 发布:淘宝怎么合并订单 编辑:程序博客网 时间:2024/05/18 14:28

 ActionScript Code 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

    txt_show.text showStr;
    
    
var str:String txt_show.text;
    
var strlen:int str.length;
    
var len:int 0;
    
for (var i:int 0strlen; i++) 
    {
        len += txt_show.textField.getCharBoundaries(i).
width;
        
if(len txt_show.textField.width 5)
        {
            
var temp:String str.charAt(i 1"\n";
            txt_show.textField.
replaceText(i 1i, temp);
            len 
0;
        }
    }
    
    txt_show.textField.
width 210;
1 0
原创粉丝点击