0

我一直在...

User exception thrown: TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at fl.controls::CheckBox/drawLayout()
    at fl.controls::LabelButton/draw()
    at fl.core::UIComponent/drawNow()
    at fl.controls::List/drawList()
    at fl.controls::List/draw()
    at fl.core::UIComponent/drawNow()

对于我在列表中使用的任何 CellRenderer。我已将所有相关组件直接添加到我的 FLA,但仍然遇到问题。

4

1 回答 1

0

经过太多小时的调试后,我发现了这一点...

我将 CellRenderer 类作为内部类与基于公共列表的组件一起使用。一旦基于 CellRenderer 的类被移动到它自己的 AS 文件中并公开,那么错误就消失了。

现在这个解决方案被正式记录了:)

于 2011-03-31T18:20:55.440 回答