将树中的项拖放到GWT中的其他面板

将树中的项拖放到GWT中的其他面板,gwt,drag-and-drop,Gwt,Drag And Drop,我正在实现一个新的仪表板。我必须将小部件(树项)从树中拖到面板中。我使用的是gwt dnd框架。当我从树中拖动项目时出现问题,项目将从树中移出。请告诉我,当我从树中拖动此项时,如何将其保留在树中。 请告诉我你的建议。非常感谢。尽管gwt dnd是一个很好的库,但由于它的简单性和特性,我宁愿使用它。我认为在gquery dnd的示例集合中,您所查询的几乎都是dnd [已编辑] 如果您不想按照您在评论中的建议从原始树中删除拖动的元素,请不要将其从dataprovider列表中删除,在本例中,请修改M

我正在实现一个新的仪表板。我必须将小部件(树项)从树中拖到面板中。我使用的是gwt dnd框架。当我从树中拖动项目时出现问题,项目将从树中移出。请告诉我,当我从树中拖动此项时,如何将其保留在树中。
请告诉我你的建议。非常感谢。

尽管gwt dnd是一个很好的库,但由于它的简单性和特性,我宁愿使用它。我认为在gquery dnd的示例集合中,您所查询的几乎都是dnd

[已编辑]

如果您不想按照您在评论中的建议从原始树中删除拖动的元素,请不要将其从dataprovider列表中删除,在本例中,请修改
MemberDatabase.java

if (member.getPermission() != Permission.NON_MEMBER) {
  previousList.getList().remove(member);
}

你好,马诺洛,谢谢你的回答。但在您的示例中,当我从树中拖动项目时,此项目将移出树。我希望在将项目拖动到其他面板时将其保留在树中,以创建新的一些小部件并拖放到面板。这不是DnD的问题,而是表的数据提供程序的问题,编辑了我的回复,以便您可以修改示例以匹配您所说的内容。我尝试调查gwtquery dnd,我发现它非常棒。我现在可以处理我的问题了。非常感谢。