0

我正在尝试用鼠标滚动面板。我查看了拖放,我不知道是否可以使用拖动事件来滚动面板,或者使用鼠标移动事件、鼠标悬停和鼠标移出等是否更好。

任何想法,将不胜感激。

4

2 回答 2

1

虽然现代 GWT支持DnD,但它的实现不是很好,所以最好选择一个 3party 库。你有gwt-dndgwtquery-dnd-plugin。IMO 第二个更易于使用且功能更强大。

但我不认为 DnD 可以帮助您移动滚动,因为它旨在移动所有可拖动元素并放在另一个元素上。

也许您需要的是类似于mgwt中的滚动小部件,它是为移动设备设计的,但它具有桌面实现,因此希望您可以使用该库或将方法复制到您的实现中。

于 2013-10-15T11:03:08.603 回答
0

以防万一您将使用 gwtquery,请记住它已过时。因此,您需要将最新的 jquery 和 jquery-ui 库放入相应的 jar 中并相应地编辑 gwt.xml 文件。这没什么大不了的,但否则您会将您的代码置于在较新的浏览器中出现故障的风险。顺便说一句,这取决于您对类似 jquery 的功能的使用。

于 2013-10-15T14:12:02.987 回答