好的我正在使用TabNavigator。我现在在每个标签中填充标签。我可以填充ard.text没有问题。但我的所有其他标签都是null并且我得到1009错误“无法访问空对象引用的属性或方法”。 TabNavigator的功能是否有些缺失。仅供参考我是Flex新手。不确定为什么我会收到错误。任何帮助都会很棒。
<mx:TabNavigator id="tabNavigator" width="100%" height="125" visible="false" includeInLayout="false" creationPolicy="auto">
<mx:VBox id="generalInformation" label="Gen. Info." width="100%" horizontalAlign="center">
<mx:Label id="ard" text=""> </mx:Label>
<mx:Label id="bufferDist" text=""/>
<mx:HBox paddingBottom="5" >
<mx:Button id="googleButton" label="Google Directions" click="newWin('http://www.maps.google.com/?q=' + addressResult)"/>
<mx:Button id="mapquestButton" label="MapQuest Directions" click="newWin('https://www.mapquest.com/?q=' + addressResult)"/>
</mx:HBox>
</mx:VBox>
<mx:VBox id="schoolDistrict" label="School District" width="100%">
<mx:Label id="schoolDistrictLabel" text=""> </mx:Label>
</mx:VBox>
<mx:VBox id="paHouse" label="PA House" width="100%">
<mx:Label id="paHouseLabel" text=""> </mx:Label>
</mx:VBox>
<mx:VBox id="paSenate" label="PA Senate" width="100%">
<mx:Label id="paSenateLabel" text=""> </mx:Label>
</mx:VBox>
<mx:VBox id="usHouse" label="US House" width="100%">
<mx:Label id="usHouseLabel" text=""> </mx:Label>
</mx:VBox>
</mx:TabNavigator>
答案 0 :(得分:1)
没关系我弄清楚了。只需将creationPolicy设置为所有