在GWT中实现拖放列表的最佳方法

时间:2012-12-03 10:41:45

标签: java gwt

我希望用Drag n Drop实现一个简单的列表来重新排序列表。但是,我可能希望将来在我的CMS中添加更多DnD功能。

我在搜索中遇到了3个选项

由于GWT多年来不断发展,我发现很多关于实施DnD主题的旧文章,我想知道当前在GWT中实现DnD的最佳方法是什么(2.5 )

3 个答案:

答案 0 :(得分:2)

如果您可以使用GWT中实施的“原生”支持,我建议坚持使用。

优点:

  • 速度,没有额外的库要求

问题

我使用gwt-dnd来创建具有大量浮动窗口/面板的复杂UI(类似于桌面环境)。 如果您受到HTML5功能或浏览器支持的限制,我建议您这样做。

答案 1 :(得分:1)

如果它现在清除你的清单,你可以坚持使用GWT 2.4功能支持。

1)它肯定会比任何其他第三方的东西更快。

2)如果您遇到错误而不是等待第三方更新,您可以随时轻松更新到最新的GWT。

3)如果你真的需要一些附加功能,那么你可以尝试其他两个选项。它们维护得很好,并且随着GWT一起发展。您只需确保完成性能分析以涵盖您的用例。

答案 2 :(得分:1)

我推荐drag and drop plugin of Gwtquery。它开箱即用支持许多dnd功能,并且还支持带有单元格小部件的dnd。

查看示例:http://gwtquery-plugins.googlecode.com/svn/branches/droppable_1_0/demo/GwtSimpleSample/GwtSimpleSample.html