Определение направления прокрутки мыши - PullRequest
2 голосов
/ 07 июля 2011

В интерфейсе MouseWheelListener есть только один метод. Мне нужно делать разные вещи в зависимости от того, прокручивается ли мышь вверх или вниз. Как этого добиться? Просто для информации, у меня есть JPanel внутри JScrollPane. Я буду использовать движение колесика мыши для увеличения или уменьшения масштаба.

1 Ответ

3 голосов
/ 07 июля 2011

Метод mouseWheelMoved принимает параметр MouseWheelEvent. В этом параметре есть поля, которые вы можете использовать для определения направления прокрутки (см. MouseWheelEvent ). Поэтому, когда вы знаете, в каком направлении двигалось колесо, вы можете решить, какое действие выполнить.

...