Flexで画像を表示
Flexで画像を表示する方法がよくわからなかったので、
ざっくり調べてみた。
他にも見つけたら、追加していく予定。
Imageコントロール
ロード時に表示する場合は、Flexアプリケーション側に以下を記述。
<mx:Image id="hogeImage" source="@Embed('images/hogeImage.gif')"/>
swfも同じようにして読み込むことができる。Loaderクラス
Loaderクラスを利用して画像を読み込む方法。Imageコントロールと同様にswfファイルも読み込むことができる。
ActionScript内で処理するため、任意のタイミングで
読み込むことができる。
import mx.core.UIComponent;
import flash.display.Loader;
import flash.net.URLRequest;
public function imageLoad():void
{
var loader:Loader = new Loader();
var request:URLRequest = new URLRequest("images/hogeImage.gif");
var layer:UIComponent = new UIComponent();
loader.load(request);
layer.addChild(loader);
addChild(layer);
}
0 件のコメント:
コメントを投稿