学习flex 有一周了,说一下心得吧
想panel这些控件都是 Container这些类继承下来,想加入一个child的话要调用addChild函数,
参数是DisplayObject类型,但是如果是如果真是DisplayOject类型的话,有运行错误,主要原因是Container已经override这个函数了,在里面判断这个类必须实现了IUIComponent接口,也就是说你添加的类必须是UIComponent的子类,那样的话想Bitmap这些类都不能添加了。
只能使用一种迂回的方法来实现
var ui:UIComponent=new UIComponent();
ui.addChild(bitmap);
panel.addChild(ui);