报错:
TypeError: Error #1009: 无法访问空对象引用的属性或方法。
at mx.containers::TabNavigator/keyDownHandler()[F:\svn\projects\mx\src\mx\containers\TabNavigator.as:895]
Flex在popmanager弹出窗口中添加了<mx:TabNavigator id="tabNavigator"><s:NavigatorContent><s:TextInput>发现这个错误。但是直接在主程序中添加tab,在加<mx:TabNavigator><s:NavigatorContent><s:TextInput>就没这个问题。。
解决办法:
在创建完弹出窗口后,进行初始化如下:
tabNavigator.focusManager = new FocusManager(tabNavigator);
备注:debug追踪发现tabNavigator的focusManager为null,所有才报错的,所以给tabNavigator赋值就可以了