如何在AIR中访问动态创建的元素的值

时间:2012-12-08 17:58:33

标签: actionscript-3 flex air

我必须动态添加多个HBoxw,其中包含以下一组组件......

我正在尝试访问每个动态创建的元素的值?怎么办?

                            var myHBox:HBox=new HBox();             

            var txt1:ComboBox=new ComboBox();
            var txt2:TextInput=new TextInput();
            var txt3:TextInput=new TextInput();
            var txt4:TextInput=new TextInput();
            var txt5:TextInput=new TextInput();
            var txt6:TextInput=new TextInput();

2 个答案:

答案 0 :(得分:2)

正常的RTTI顺序是parentName.parentName。(依此类推).objectName 但是如果您已经拥有对象名称,则无需复杂的RTTI访问。

如果这只是一个例子,我建议你使用一个负责存储对象的对象,以后再轻松访问它们。 - 像HashMap或Dictionary这样的对象,或者甚至是像Vector数据那样复杂的东西。

答案 1 :(得分:0)

请参考以下链接,它对您有所帮助..

Adobe containers intro