【发布时间】:2011-04-28 10:30:58
【问题描述】:
我正在尝试将一个包含一些 UI 组件的容器作为子组件添加到画布中,并且还想仅使用没有 MXML 的操作脚本来设置边框大小,
1) 是否可以从父级到子级向上添加层次结构中较低类的容器,canvas addchild() 可以接受容器作为子级吗?
2) 如何设置画布和容器的边框?
我需要在我尝试过的动作脚本中执行此操作,但这里没有出现代码:-
var contain:Container = new Container();
if(ename.text.length >0)
{
var newename:TextInput = new TextInput();
var newnamet:Label = new Label();
newnamet.text = namet.text;
newnamet.x = 5;
newename.text = ename.text;
newename.x = 100;
newnamet.y = newename.y = 20+contain.measuredHeight;
contain.addChild(newnamet);
contain.addChild(newename);
//contain.measure();
}//end if
contain.x=5;
contain.y =20+childcanvas.measuredHeight;
childcanvas.addChild(contain);
【问题讨论】: