MouseWheelListener界面中只有一种方法。我需要根据鼠标是向上还是向下滚动来做不同的事情。怎么实现这样的事情?仅供参考,我在JScrollPane中有一个JPanel。我将使用鼠标滚轮动作放大或缩小。
答案 0 :(得分:3)
mouseWheelMoved方法采用MouseWheelEvent参数。该参数中有一些字段可用于确定滚动的方向(请参阅MouseWheelEvent)。因此,一旦您知道车轮移入的方向,您就可以决定要执行的操作。
答案 1 :(得分:1)
event.getWheelRotation()
-1 = 向上
1 = 向下