0
点赞
收藏
分享

微信扫一扫

minimalcomps minimalconfigurator


这个类在utils包中,可谓一枝独秀。可以直接解析xml文件,用来布局很方便。

如前所述可以参考kp的这篇​​文章​​。

loadXML()方法,用来加载xml文件

parseXMLString()

parseXML()

getCompById(),通过id得到当前对象的引用 

import com.bit101.utils.MinimalConfigurator;
import flash.events.MouseEvent;
import com.bit101.components.Label;

var myLabel:Label;
var config:MinimalConfigurator = new MinimalConfigurator(this);
var xml:XML=<comps>
<Label id="myLabel" x="10" y="10"text="@mengtianwxs"/>
<PushButton x="10" y="30" label="click me" event="click:onClick"/>
</comps>;
config.parseXML(xml);

function onClick(event:MouseEvent):void
{
myLabel.text = "Hello";//可以通过getCompById()方法得到当前id的引用
//var lall:Label=config.getCompById("myLabel") as Label;
//lall.text="hello"; }

举报

相关推荐

0 条评论