我知道这个问题可能已被提出,但我似乎无法找到它。
我有一个多维数组var values=[["Sun", "Mon", "Tue", "Wed", "Thur", "Fri", "Sat"],["Jan", "Feb","Mar"]]
然后我有一个标记为textField0
和textField1
的文本字段,依此类推。
我想创建一个循环,将数组值分配给文本框。像这样的东西(我知道这不会起作用)
//x is the current array
var x=0;
var i=0;
while(i<values[x].length){
textField[i].text=values[x][i];
}
用户现在可以更改x
的值以选择显示月份的第二个子数组,并填充文本字段。
任何帮助将不胜感激。
答案 0 :(得分:0)
同时将TextField
放入数组中:
var textFields:Array = [textField0, textField1];
然后使用循环迭代两个数组:
for (var i:uint = 0; i< textFields.length; ++i)
{
textFields[i].text = values[0][i];
}