學習flex 有一週了,說一下心得吧
想panel這些控件都是 Container這些類繼承下來,想加入一個child的話要調用addChild函數,
參數是DisplayObject類型,但是如果是如果真是DisplayOject類型的話,有運行錯誤,主要原因是Container已經override這個函數了,在裏面判斷這個類必須實現了IUIComponent接口,也就是說你添加的類必須是UIComponent的子類,那樣的話想Bitmap這些類都不能添加了。
只能使用一種迂迴的方法來實現
var ui:UIComponent=new UIComponent();
ui.addChild(bitmap);
panel.addChild(ui);