gpt4 book ai didi

java - GWT:如何处理 mouseUp 事件?

转载 作者:行者123 更新时间:2023-11-30 05:51:27 24 4
gpt4 key购买 nike

在 GWT 中,如何在拖动元素时获得“mouseUp”事件?

我想获得以下流程:

  • 鼠标按下
  • 鼠标移动
  • ...可能还有一些 mouseMove...
  • 鼠标上移

当我不移动光标时,我可以得到“mouseDown”和“mouseUp”,但是当我移动光标时,我不再得到“mouseUp”事件。

我尝试将 event.preventDefault(); 放在“mouseDown”和“mouseMove”处理程序中,但没有成功。

请帮忙。

最佳答案

对于 DnD,您通常需要 setCapture .别忘了 releaseCapture当您停止拖动时(例如鼠标向上和/或转义键)。

看看 com.google.gwt.user.client.ui.DialogBox 的代码,它就是这样做的。

关于java - GWT:如何处理 mouseUp 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12719534/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com