Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否可以使用计时器扩展flex树中的所有节点?_Java_Apache Flex_Flash_Actionscript 3_Tree - Fatal编程技术网

Java 是否可以使用计时器扩展flex树中的所有节点?

Java 是否可以使用计时器扩展flex树中的所有节点?,java,apache-flex,flash,actionscript-3,tree,Java,Apache Flex,Flash,Actionscript 3,Tree,在我的项目中,我想展示成长的flex tree这样的视频。所以我尝试了基于flex timer的一个接一个的扩展节点。但是如果我打开第一个节点,然后第二次自动关闭。如果有任何其他方法可以逐个展开节点,请告诉我 如果您可以发布您的数据提供者,那么就更容易确定解决问题的最佳方法。我想您可以使用expandItem()方法,并使用例如(@id==index)传入项 private function openAllNodes(event:TimerEvent):void {

在我的项目中,我想展示成长的flex tree这样的视频。所以我尝试了基于flex timer的一个接一个的扩展节点。但是如果我打开第一个节点,然后第二次自动关闭。如果有任何其他方法可以逐个展开节点,请告诉我

如果您可以发布您的数据提供者,那么就更容易确定解决问题的最佳方法。我想您可以使用expandItem()方法,并使用例如(@id==index)传入项

    private function openAllNodes(event:TimerEvent):void {

            //Alert.show(event.target.currentCount);
          var index:int =event.target.currentCount - 1;
                myTree.openItems = treeData..node[index] ;

        }
        public function start_timer():void
        {
            timer.start();
        }

        private function closeAllNodes():void {
            myTree.openItems = [];
        }
        public var timer:Timer = new Timer(1000,19);

        public function init():void
        {
            timer.addEventListener(TimerEvent.TIMER, openAllNodes);



        }