Flash Player 6.0.79。
Flash MX 2004。
componentInstance
.createClassObject(className
,instanceName
,depth
,initObject
)
className
一个对象,指明新实例的类。
instanceName
一个字符串,指明新实例的实例名称。
depth
一个数字,指明新实例的深度。
initObject
一个对象,它包含了新实例的初始化属性。
一个 UIObject,它是所指定类的一个实例。
方法;创建对象的子对象。通常只由组件或高级开发人员使用。使用该方法,您可以在运行时创建组件。
您需要指定类包名称。请执行以下操作之一:
import mx.controls.Button; createClassObject(Button,"button2",5,{label:"Test Button"});
或者
createClassObject(mx.controls.Button,"button2",5,{label:"Test Button"});
下面的范例创建了一个 CheckBox 对象:
form.createClassObject(CheckBox, "cb", 0, {label:"Check this"});