www.51flex.net
好东西大家一起分享 只说技术不拉家常
搞了一段时间的flex 了 一直迷茫这个问题

自定义组件的继承 可以用  implements 这个前面的blog中已经说明的

但是继承要怎么弄呢?

原来也很简单

假设 我们新建了一个component   名字叫 Abcd   里面放了一些按钮 等控件

那新建一个componet 继承这个组件叫extendAbcd 其实也简单 就是直接
<Abcd xmlns="*.*" xmlns:mx="http://www.adobe.com/2006/mxml" width="166" height="300">
</Abcd>

当然最简单的方法 就是在新建compoent的时候 直接选择base 类 为 Abcd

不过里面有一个问题  就是继承以后 无法再往界面上加控件  , 可能有些地方没弄对 虽然无法直接手动脱控件上去
但是在init的时候 可以动态加控件 比如  var l:label = new label(); this.addChild(l); 这样没有任何问题
posted on 2007-10-26 14:43  aixia  阅读(4966)  评论(0编辑  收藏  举报