Flex加载图片
Flex使用Loader和URLRequest加载本地图片示例:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute">
<mx:Script>
<![CDATA[
import mx.core.UIComponent;
import mx.controls.Alert;
import flash.display.*;
import flash.net.URLRequest;
var ldr:Loader;
private function Load():void
{
ldr= new Loader();<span id="more-684"></span>
var url:String="tuzi.jpg";
var urlReq:URLRequest=new URLRequest(url);
ldr.load(urlReq);
ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
}
private function completeHandler(e:Event):void
{
//mx.controls.Alert("load");
var uc:UIComponent=new UIComponent();
uc.addChild(ldr);
thePanel.addChild(uc);
ldr.scaleX*=thePanel.width / ldr.width; //按照比例缩放
ldr.scaleY*=thePanel.height / ldr.height;
ldr.contentLoaderInfo.removeEventListener(Event.COMPLETE, completeHandler);
}
]]>
</mx:Script>
<mx:Button x="10"
y="21"
label="Load"
click="Load()"
width="69"
height="20"
themeColor="#009DFF"
fillAlphas="[1.0, 1.0, 1.0, 1.0]"
fillColors="[#FFFFFF, #FFFFFF]"
color="#0B333C"/>
<mx:Panel x="10"
y="63"
width="448"
headerHeight="0"
borderThicknessLeft="0"
borderThicknessRight="0"
height="376"
layout="absolute"
id="thePanel">
</mx:Panel>
</mx:Application>
Flex
相关文档:
本例中将实现当应用运行时不进行任何操作就先弹出窗口,点击关闭/点击窗口任一位置 时将关闭窗口
1)创建Component—DefaultWin.mxml (目录结构src/components/DefaultWin.mxml)
<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml"
  ......
import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;
private var loader:URLLoader = new URLLoader();
private var request:URLRequest = new URLRequest("a.txt");
private function initComplete():void
{
  ......
[原创]Flex中DataGrid分页(客户端、服务端)
这两天做了一个Flex的DataGrid分页(paging)控件,支持客户端、服务端两种分页形式;这里着重分享一下思路,虽然是用flex做的,但只要掌握了思路,用别的编程语言也能达到同样的效果。
组件运行截图:
设计思路:
1,客户端、服务端
(1)客户端分页:将 ......
不知道大家看了是怎么想的,有些牵强附会,专牛角尖的感觉,不过先不管观点是否正确,多一份参考总归不会错吧。
作者认为,任何一个平台都不是完美的,自然Flex和AIR也是如此,有它们强势的地方,就必然有弱势的地方,当你选择了一个解决方案,也就必须了解并避开它们的缺陷。那么哪些地方是Flex和AIR的缺陷呢,来看看作 ......
一个数据模型就是一个ActionScript对象,这个对象的属性用来存储应用程序之地你的数据。在向服务器发送数据之前,或者从服务器接收数据但还没有使用之前,数据模型提供一个在Flex应用程序中存储数据的途径。Adobe Flex应用程序与服务器之间的通信只发生在Flex应用程序需要检索的数据尚未可用,和使用Flex应用程序中的新数据 ......