我正在尝试用鼠标滚动面板。我查看了拖放,我不知道是否可以使用拖动事件来滚动面板,或者使用鼠标移动事件、鼠标悬停和鼠标移出等是否更好。
任何想法,将不胜感激。
我正在尝试用鼠标滚动面板。我查看了拖放,我不知道是否可以使用拖动事件来滚动面板,或者使用鼠标移动事件、鼠标悬停和鼠标移出等是否更好。
任何想法,将不胜感激。
虽然现代 GWT支持DnD,但它的实现不是很好,所以最好选择一个 3party 库。你有gwt-dnd或gwtquery-dnd-plugin。IMO 第二个更易于使用且功能更强大。
但我不认为 DnD 可以帮助您移动滚动,因为它旨在移动所有可拖动元素并放在另一个元素上。
也许您需要的是类似于mgwt中的滚动小部件,它是为移动设备设计的,但它具有桌面实现,因此希望您可以使用该库或将方法复制到您的实现中。
以防万一您将使用 gwtquery,请记住它已过时。因此,您需要将最新的 jquery 和 jquery-ui 库放入相应的 jar 中并相应地编辑 gwt.xml 文件。这没什么大不了的,但否则您会将您的代码置于在较新的浏览器中出现故障的风险。顺便说一句,这取决于您对类似 jquery 的功能的使用。