apache-flex 在Flex中创建对象

dhxwm5r4  于 2022-11-01  发布在  Apache
关注(0)|答案(3)|浏览(164)

我们通过声明Object类型在flex中创建对象。例如

var objSampleObject:Object = new Object();

我们直接用点操作符创建属性,而不创建任何类

objSampleObject.name="xxx";
objSampleObject.id=123;

我的问题是,在上述过程中,是否有任何类是由flex内部创建的?

oiopk7p5

oiopk7p51#

是的,一个类是在内部创建的,不是由Flex创建的,而是由Flash运行时创建的。你有什么理由需要知道这一点吗?

x4shl7ld

x4shl7ld2#

在Flex中,我们使用SDK来构建应用程序,Flex SDK包括Flex框架(也称为“Flex类库”),在此库中定义了所有类,并使用Flex中的SDK,我们可以使用点(.)运算符访问该特定类的所有属性。
希望this能为你工作。

mftmpeh8

mftmpeh83#


**Array and Object Creation**

 private function addtext(event):void {

                    var str:String=ta.text;

                    var mydata:Array=str.split("\r");
                    for each(var data:String in mydata){ 
                        var obj:Object = new Object();
                        obj.name=data
                        mylist.addItem(obj);
                        clearInputs();

                    }

                }
            <mx:LinkButton label="{data.name}"  />

相关问题