Apache flex 如何在flex的initilize的TabNavigator中设置选项卡索引>0

Apache flex 如何在flex的initilize的TabNavigator中设置选项卡索引>0,apache-flex,Apache Flex,如何在TabNavigator控件的initilize中设置tab index>0,flex有一个selectedIndex属性,您可以设置它。查看Flex 3中有一个bug,扩展TabNavigator并使用以下内容创建一个组件。之后,selectedIndex开始工作 <mx:TabNavigator xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Script> <![CDATA[ override protect

如何在TabNavigator控件的initilize中设置tab index>0,flex有一个selectedIndex属性,您可以设置它。查看Flex 3中有一个bug,扩展TabNavigator并使用以下内容创建一个组件。之后,selectedIndex开始工作

<mx:TabNavigator xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
override protected function commitSelectedIndex(newIndex:int):void
{
super.commitSelectedIndex(newIndex);
tabBar.selectedIndex = newIndex;
}
]]>
</mx:Script>
</mx:TabNavigator> 

我已经试过了,tn.selectedIndex=2;但如果执行tn.selectedIndex=2,则在创建选项卡导航后,它不起作用;这一行在一个按钮点击事件中它将工作。所以我决定在TabNavigation上调用这个创建完成事件。