在Flex运行时刻创建UI对象
说明:
代码比较简单就不说明了,运行结果图里的第二个按钮就是运行时刻生成的。
代码:
运行结果:
代码比较简单就不说明了,运行结果图里的第二个按钮就是运行时刻生成的。
代码:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml">
<mx:Script>
<![CDATA[
function myfun(){
import mx.controls.Button;
var myButton:Button;
myButton = _root.createChild(Button);
myButton.label = "runtime's button";
}
]]>
</mx:Script>
<mx:HBox>
<mx:Button label="my button" click="myfun()"/>
</mx:HBox>
</mx:Application>
<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml">
<mx:Script>
<![CDATA[
function myfun(){
import mx.controls.Button;
var myButton:Button;
myButton = _root.createChild(Button);
myButton.label = "runtime's button";
}
]]>
</mx:Script>
<mx:HBox>
<mx:Button label="my button" click="myfun()"/>
</mx:HBox>
</mx:Application>
运行结果: