文章列表
如要重写组件,就不得不了解Flex中组件初始化过程。初始化过程中,系统依次调用组件的一下方法Constructor -> createChildren() ->commitProperties() -> measure() ->updateDisplayList()
介绍下各个函数的作用:
Constructor构造器:设置默认值,初始化属性,默认值最合适的地方。
createChildren用来创建组件的子对象(因为在组件加入容器之前添加子对象没有意义,此方法addChild是最合适的地方)
commitProperties用来处理属性值更 ...
flex 自定义组件 (最好重写的方法)
- 博客分类:
- flex 转载
如果要创建一个自定义组件,你需要重写UIComponent类的某些方法,最少需要重写如下方法:构造函数, createChildren(), commitProperties(), measure(), layoutChrome(), updateDisplayList() 。基础语句结构如下:package myComponents{public class MyComponent extends ...