我正在尝试将节点从树移动到另一个树并且能够重新显示节点等等。 为了在树中的节点上获取跟踪事件,我在树中注册了FolderDropHandler:
tree.addFolderDropHandler(new FolderDropHandler() {
@Override
public void onFolderDrop(FolderDropEvent folderDropEvent) {
TreeNode parentFolder = folderDropEvent.getFolder();
TreeNode droppedItem = folderDropEvent.getNodes()[0];
}
});
这样可以正常工作,当我在其他节点上删除节点时会通知我,但是当我放下根节点(或只有根节点的空树)时,我不会收到通知。我该如何处理这个案子?有什么想法吗?