【问题标题】:How to implement Drag and Drop using GWT with touch gesture如何使用带有触摸手势的 GWT 实现拖放
【发布时间】:2018-03-07 10:47:48
【问题描述】:

需要使用GWT和手势实现拖放:

用例:就像我们拖动一个只有触摸的面板,它的阴影图像(或一些灰色框)开始从那里拖动,原始面板位于其原始位置,我们应该能够将该阴影(或伪框)放在所需的可拖放窗格中,应该会弹出一些窗口。

【问题讨论】:

标签: gwt drag-and-drop


【解决方案1】:

我的建议是不要为此使用任何库。

由于浏览器发生变化,有时这些库会损坏。当您使用这些库时,内部发生的一切都是一些黑魔法,您将很难修复。

这就是为什么我总是自己实施 DND。基本的免打扰也很容易做到,只需几行代码。在很多情况下,图书馆都是矫枉过正的。

无论如何。在 G-Widgets 上,有一份关于如何自己进行 DND 的很好的指南:http://www.g-widgets.com/2015/12/24/drag-and-drop-using-gwt/

【讨论】:

  • 满足我的要求。拖动事件没有帮助,我需要触摸手势来执行拖动事件。你能帮忙吗。上面链接中提供的带有拖动开始事件的代码对触摸事件没有帮助
  • 据我所知,拖动事件就像触摸事件。在我看来,它只适用于移动设备。如果您想要高级触摸的东西,请查看 GWT 的锤子。例如github.com/geomajas/geomajas-project-hammer-gwt
猜你喜欢
  • 1970-01-01
  • 2012-11-25
  • 2012-01-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多