3

我正在研究 GWT 项目中的拖放功能,我需要将小部件拖放到FlexTable.

我在...等中看到了一些关于 DnD 的示例AbsolutePanel,我对此进行了研究,但我没有找到有关上述问题的任何信息。

任何帮助都会得到帮助。

4

3 回答 3

1

你考虑 gwtquery 的拖放插件吗?

它提供了使任何小部件(包括新的单元小部件)可轻松拖放和/或拖放的可能性,并且它是完全可配置的。

看看文档:http ://code.google.com/p/gwtquery-plugins/wiki/DragAndDropPluginForGWTDeveloppers

并在示例中:http: //gwtquery-plugins.googlecode.com/svn/trunk/droppable/demo/GwtSimpleSample/GwtSimpleSample.html

于 2012-04-24T21:45:12.460 回答
1

事实上,我完成了编码,而且效果非常好。我花了整整一个星期!但不是用的GWTQuery,我只用过GWT

  1. 我将其FlexTable移入 aAbsolutePanel以操作从FlexTable单元格中拖动的对象
  2. 我使用了 java 事件、鼠标事件和处理程序
  3. 我曾经FocusPanel将事件映射到
  4. 在拖放对象的许多事件处理部分中操作了FlexTable
于 2012-04-29T16:22:38.803 回答
0

使用DnDinAbsolutePanel是一回事,使用 in 是FlexTable另一回事:维护起来
非常困难,因为它有很多关于行和列的操作要做,在添加定位器、删除和添加小部件时,这很痛苦一个**。但值得一试。DnDFlexTable

于 2012-04-26T12:58:04.440 回答