以載入乙個xml文件為例
首先建立乙個名為dataloader的actionscript class,用來處理資料載入和分析工作。
package net然後建立乙個事件處理的自定義contenteventpublic function load(url:string):void
protected function oncomplete(event:event):void
var ev:contentevent = new contentevent(contentevent.data_back);
ev.users = users;
dispatchevent(ev);
} protected function onerror(event:errorevent):void
}}
package events以上,dataloader對於資料處理的邏輯就完成了,現在要建立乙個mxml應用程式//重寫clone 自定義event必須重寫clone方法
override public function clone():event
}}
<?xml version="1.0" encoding="utf-8"?>關於傳入的xml,在於data/content.xmlxmlns:s="library:"
xmlns:mx="library:"
import events.contentevent;
import mx.collections.arraycollection;
import mx.controls.alert;
import net.dataloader;
protected function init():void
protected function ondata(event:contentevent):void
protected function onerror(event:contentevent):void
]]>
<?xml version="1.0" encoding="utf-8"?>的形式。
Flex4自定義事件型別Event的相關應用
基於松耦合的概念 自定義事件型別將取到很重要的作用 當您建立自己的自定義 event 類時,必須覆蓋繼承的 event.clone 方法,以複製自定義類的屬性。如果您未設定在事件子類中新增的所有屬性,則當偵聽器處理重新分派的事件時,這些屬性將不會有正確的值。自定義事件類 繼承flash.events...
Flex4自定義事件型別Event的相關應用
基於松耦合的概念 自定義事件型別將取到很重要的作用 當您建立自己的自定義 event 類時,必須覆蓋繼承的 event.clone 方法,以複製自定義類的屬性。如果您未設定在事件子類中新增的所有屬性,則當偵聽器處理重新分派的事件時,這些屬性將不會有正確的值。自定義事件類 繼承flash.events...
Flex4自定義事件型別Event的相關應用
基於松耦合的概念 自定義事件型別將取到很重要的作用 當您建立自己的自定義 event 類時,必須覆蓋繼承的 event.clone 方法,以複製自定義類的屬性。如果您未設定在事件子類中新增的所有屬性,則當偵聽器處理重新分派的事件時,這些屬性將不會有正確的值。自定義事件類 繼承flash.events...