在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>


运行结果:
posted @ 2004-08-03 11:06  dannyr|一个都不能少!  阅读(1394)  评论(4编辑  收藏  举报