java - 我怎样才能让 MouseMotionListener 检测到拖动的结束?

标签 java

我有一个 MouseMotionListener,在 mouseDragged 方法中我有一个变为 true 的 boolean 值。问题是我不知道如何让它在拖动结束后变回 false。有没有办法做到这一点? 感谢您的帮助。

最佳答案

对于 SWT:您可以使用 public void mouseUp(MouseEvent arg0) 方法添加一个 MouseListener 并将 boolean 值设置为 false。看这里:MouseListener Example

或者,如果您使用 swing,这会很有帮助(使用 public void mouseReleased(MouseEvent e)): MouseListener

关于java - 我怎样才能让 MouseMotionListener 检测到拖动的结束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11070346/

相关文章:

java - eclipse 中的 Tomcat 服务器不适用于 Gradle 构建项目

java - 链表节点跳过循环并移至下一个参数

java - 从图像中识别井字棋盘的状态

java - 将java字符串转换为7位字符串

java - 如何使用通配符搜索字符串数组

java - Javers MongoRepository 为 Boolean JsonPrimitive 抛出 IllegalArgumentException

java - Java 中的自定义绘画 - 将 UI 元素绘制到 JPanel 上

java - 通过 ID 动态获取可绘制对象

java - 如何使用JSP/Servlet将文件上传到服务器?

java - 如何隐藏 android studio 编辑器中的导航栏?