以htmlText屬性在文字欄位TextField之中使用HTML時,img 標籤支援 JPEG、GIF、PNG 和 SWF 檔
package
{
import flash.text.TextField;
import flash.text.TextFieldAutoSize;
import flash.display.Sprite;
public class TextFieldSample_3 extends Sprite
{
private var aTextField:TextField = new TextField();
private var aHtmlTxt:String;
public function TextFieldSample_3()
{
aHtmlTxt = "< font size='18' color='#ffff00'>< p>以下在< b>文字欄位< /b>< i>TextField< /i>顯示< u>影像< /u>,記得要控制寬和高。< /p>< /font>< img src='990916_01a_w250px.jpg' width='250' height='160'>";
//若HTML文字中有
標籤,則不能使用autoSize屬性
//aTextField.autoSize = TextFieldAutoSize.LEFT;
aTextField.width = 360;//文字欄位寬度(像素)
aTextField.height = 250;//文字欄位高度(像素)
aTextField.x = 120; //文字欄位x座標
aTextField.y = 65; //文字欄位y座標
aTextField.multiline = true;//多行文字欄位-true開啟
aTextField.wordWrap = true;//文字換行功能-true開啟
aTextField.border = true;//指定文字欄位是否具有邊框
aTextField.borderColor = 0xffff00;//文字欄位邊框的顏色
aTextField.background = true;//指定文字欄位是否具有背景填色
aTextField.backgroundColor = 0x660000;//文字欄位背景的顏色,預設為白色
//alwaysShowSelection為true而且文字欄位不在焦點中時,
//Flash Player 便會將文字欄位中的選取範圍反白標示為灰色。
aTextField.alwaysShowSelection = true;
addChild(aTextField);//將aTextField加入顯示清單
aTextField.htmlText = aHtmlTxt;//htmlText-以HTML顯示文字欄位內容
aTextField.rotationY = -30; //旋轉y軸-30度
aTextField.scaleX = 1.2; //從註冊點套用的物件水平縮放
}
}
}
沒有留言:
張貼留言