【发布时间】:2021-03-07 04:21:06
【问题描述】:
我正在为 web 开发一个颤振应用程序,当我在一个小部件(不是滚动小部件)内滚动鼠标滚轮时,我试图执行一个回调方法。
我知道MouseRegion 小部件,并且使用Listener 作为它的孩子我可以检测到onPointerSignal 事件。当Listener 的孩子是一个可滚动的小部件时,这很好用,例如ListView,但如果这个小部件不可滚动,它就不起作用。
理想情况下,我希望拥有一个类似于GestureDetector 的小部件,其回调方法类似于onPanStart、onPanUpdate 和onPanEnd,但发生在鼠标滚轮事件上(或者,在同样的方式,用于笔记本电脑上的触控板滚动事件)。
有人知道我怎样才能做到这一点吗?
【问题讨论】: