flex panel里面可以动态的添加(在for循环里面)添加诸如label或者是linkbutton的控件吗?求解释??
展开全部
当然可以了...
for (.......) {
panel.addElement(new Button());
}
for (.......) {
panel.addElement(new Button());
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var a:Array = new Array();
a.push(0);
a.push(1);
a.push(2);
for each(var num:int in a){
if(num == 0){
var label:Label = new Label();
label.text="我是label";
panel.addChild(label);
}
else if(num == 1){
var button:Button = new Button();
button.x=50;
button.y=20
button.label = "我是button";
panel.addChild(button);
}
a.push(0);
a.push(1);
a.push(2);
for each(var num:int in a){
if(num == 0){
var label:Label = new Label();
label.text="我是label";
panel.addChild(label);
}
else if(num == 1){
var button:Button = new Button();
button.x=50;
button.y=20
button.label = "我是button";
panel.addChild(button);
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询