0
我有一个MXML按钮:如何使用Actionscript获取新创建的Button的引用?
<mx:Button id="myButton1"/>
如何创建ň用的ActionScript按键数:myButton2,myButton3,myButton4 ... myButtonN?
如何在创建按钮后立即获取对新创建按钮的引用?像 我应该能够在创建myButtonN.x = 100后立即执行。
我有一个MXML按钮:如何使用Actionscript获取新创建的Button的引用?
<mx:Button id="myButton1"/>
如何创建ň用的ActionScript按键数:myButton2,myButton3,myButton4 ... myButtonN?
如何在创建按钮后立即获取对新创建按钮的引用?像 我应该能够在创建myButtonN.x = 100后立即执行。
这是非常基本的东西......你可能想从一些Flex教程开始,或者阅读许多优秀的书籍之一。
这里的代码斑点,供您复制&粘贴,看看它是如何工作的你:
private var buttons:Array = [];
public function createButtons():void {
for(var i:int=0; i<100; i++) {
buttons[i] = new Button();
buttons[i].label = "Button "+i;
buttons[i].x = i * 50;
addChild(buttons[i]); // NOTE: use addElement instead of addChild in Flex 4
}
}
这不是测试,因此可能需要一些小的拼写错误,但你应该能明白我的意思。
+1此外,不知道他们改变它在Flex4中添加元素。我想知道joey lott是否会制作另一个Programming Flex 4书籍 – 2010-03-11 21:45:37
我在提问时没有考虑使用数组。但是,好吧,这似乎工作,所以会使用它。谢谢。 – Yeti 2010-03-11 23:39:50