繁体   English   中英

在GWT FlexTable中拖放

[英]Drag and Drop in a GWT FlexTable

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

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

任何帮助都会得到满足。

你考虑gwtquery的拖放插件吗?

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

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

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

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

  1. 我将FlexTable移动到AbsolutePanel以操纵FlexTable单元格中的拖动对象
  2. 我使用了java事件,鼠标事件和处理程序
  3. 我使用FocusPanel将事件映射到
  4. 在拖放对象中的事件处理的许多部分中操纵FlexTable

AbsolutePanel使用DnD是一件事,使用FlexTable是另一回事:
FlexTable维护DnD是非常困难的,因为它有很多关于行和列的操作,添加定位器 ,删除和添加小部件,在A **中是很多痛苦。 但值得一试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM