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