我有一棵樹,我可以使用拖放來安排節點,我的程序會拋出空指針異常。當我看到跟蹤時,錯誤實際上是在覈心庫中,而不是在我的代碼中。有誰知道這個意思嗎?ActionScript拖放類型錯誤:錯誤#1009
TypeError: Error #1009: null のオブジェクト參照のプロパティまたはメソッドにアクセスすることはできません。 at mx.controls.listClasses::ListBase/hideDropFeedback()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\controls\listClasses\ListBase.as:8619] at mx.controls::Tree/dragDropHandler()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\controls\Tree.as:3328] at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at mx.core::UIComponent/dispatchEvent()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\UIComponent.as:13128] at mx.managers.dragClasses::DragProxy/_dispatchDragEvent()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\dragClasses\DragProxy.as:374] at mx.managers.dragClasses::DragProxy/mouseUpHandler()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\managers\dragClasses\DragProxy.as:599]
當我開始拖動一個節點(至少一個像素或兩個)時,會發生異常。我有這個初始化,然後我編程地添加孩子
eventsTree.dragEnabled=true; eventsTree.dropEnabled=true; eventsTree.dragMoveEnabled=true; eventsTree.addEventListener(ListEvent.ITEM_DOUBLE_CLICK, itemDoubleClickHandle eventsTree.addEventListener(DragEvent.DRAG_DROP, dragDropHandler); eventsTree.addEventListener(ListEvent.ITEM_CLICK,itemClickListener) loadTreeContents();
感謝您的意見我也會看看這個 –
不用擔心,希望它的作品。 – tushar747