2011-09-27 62 views

回答

4

开箱即用,没有。如果不构建Flex项目,则不能使用Flex框架;这些类中有很多代码依赖于在其他Flex容器中运行。

如果您只是需要代码来垂直或水平堆叠子代码(没有任何度量/布局合格),那么代码非常简单。以下是一些容器的初步代码,它将垂直堆叠儿童并且没有布局合格。

public class VerticalContainer extends Sprite 
{ 
    public function VerticalContainer() 
    { super(); } 

    override public function addChild(child:DisplayObject):DisplayObject 
    { 
      child.y = height; 
      return super.addChild(child); 
    } 
} 

有没有保护孩子的位置,使任何有关于它的引用可能没有VerticalContainer不了解它移动它。这里有很多漏洞可以填补,但这是一个原始的例子,你可以做什么来编写这些组件。

相关问题