gpt4 book ai didi

java - 如何在javafx中实现双击缩放?

转载 作者:太空宇宙 更新时间:2023-11-04 12:56:38 25 4
gpt4 key购买 nike

如何在javafx上实现dbl Click?

我有一个场景(包含许多组件),我想让它能够拖动以及双击放大。我怎样才能实现这种动态行为?我已经使用了给定的解决方案,但它们没有帮助当我拖动两次时,双击事件就会被触发。这是我不想要的。

一些示例代码将不胜感激。

最佳答案

您可以在启动单击拖动之前​​添加等待时间。

  • 指定是否发生双击的 boolean 值

  • 拖放时:将 boolean 值设置为 false

  • 拖放时:在检查 boolean 值之前等待指定的毫秒
  • 拖放时:检查 boolean 值是否为 false -> 继续

  • 双击:设置 boolean 值 true

这应该有效吗?

编辑:拖放时:在检查 boolean 值之前等待指定的毫秒 - 这基本上是您定义为双击的延迟仍然是双击而不是两次单独的单击

编辑2:在这种情况下,迈尔对这个问题的评论似乎是更好的方法。

关于java - 如何在javafx中实现双击缩放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35338211/

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