package {
import flash.display.Sprite;
import flash.text.TextField;
public class test extends Sprite
{
private var _textFiled:TextField;
public function test()
{
_textFiled = new TextField();
_textFiled.text = ". 2011年8月15日晚,据传<a href='http://www.google.com.hk'>Google</a> 将以 <font size = '12'>40 </font> 美元现金每股,总价 125 亿美元,收购摩托罗拉移动";
_textFiled.width = 300;
_textFiled.wordWrap = true;
_textFiled.multiline = true;
var st:String = "";
for (var i:int = 0; i < _textFiled.numLines; i++) {
var s:String = _textFiled.getLineText(i) + "\n ";
st += s;
}
_textFiled = new TextField();
_textFiled.width = 300;
_textFiled.wordWrap = true;
_textFiled.multiline = true;
_textFiled.htmlText = st;
addChild(_textFiled);
}
}
}
지금 내가 textfiled 현실을 텍스트를 사용하려면, 이러한 수요가 도움을 ..... 라인을 textfiled 텍스트가 알아, 내가 후 TAB에 맞춰 생각, HTML 코드를 포함 하는 getLineText 방법 중 하나 textfiled 한 다음 다시 "\의 t"플래시가
var strText:string = "";
for(var i:int =9;i<textfile.numLine;i++) {
var str:String = textfiled.getlineText(i) + "\t";
strText += str;
}
textfile.htmlText = strText ;
을 추가하지만 이것은 단지 텍스트, HTML 코드를 필터링을 얻을 수있다, 나는 감사합니다, 질문을 여기에 중국에서 처음으로 올 각자 모두.
잘못되었습니다, var st : String = ""; for (var i : int = 0; i <_textFiled.numLines; i ++) { var s : String = _textFiled.getLineText (i) + "\ t"; st + = s; } –
정확히 무엇을 요구하고 있습니까? –
미안 해요, 하하, 내가 명확하게 언급하지 않았습니까? textfiled 프런트에 "\ t"더하기를 원하지만이 텍스트 파일에 HTML 문자가 포함되어 있어야합니까? –