テキストフィールドでのイメージの使用

コンテンツを HTML テキストとして表示することには、テキストフィールドにイメージを含めることができるという利点もあります。img タグを使用して、ローカルまたはリモートのイメージを参照し、関連付けられたテキストフィールドに表示させることができます。

次の例では、myTextBox という名前のテキストフィールドを作成し、SWF ファイルと同じディレクトリに格納されている目の JPG イメージを、表示テキスト内に埋め込みます。

package
{
    import flash.display.Sprite;
    import flash.text.*;

    public class TextWithImage extends Sprite
    {
        private var myTextBox:TextField;
        private var myText:String = "<p>This is <b>some</b> content to <i>test</i> and <i>see</i></p><p><img src='eye.jpg' width='20' height='20'></p><p>what can be rendered.</p><p>You should see an eye image and some <u>HTML</u> text.</p>";

        public function TextWithImage()
        {
            myTextBox.width = 200;
            myTextBox.height = 200;
            myTextBox.multiline = true;
            myTextBox.wordWrap = true;
            myTextBox.border = true;

            addChild(myTextBox);
            myTextBox.htmlText = myText;
        }
    }
}

img タグは、JPEG、GIF、PNG、および SWF ファイルをサポートします。


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000224.html