BasicScrollPaneUI.MouseWheelHandler (Java Platform SE 8 ) (original) (raw)
- javax.swing.plaf.basic.BasicScrollPaneUI.MouseWheelHandler
All Implemented Interfaces:
MouseWheelListener, EventListener
Enclosing class:
BasicScrollPaneUI
protected class BasicScrollPaneUI.MouseWheelHandler
extends Object
implements MouseWheelListener
MouseWheelHandler is an inner class which implements the MouseWheelListener interface. MouseWheelHandler responds to MouseWheelEvents by scrolling the JScrollPane appropriately. If the scroll pane'sisWheelScrollingEnabled
method returns false, no scrolling occurs.
Since:
1.4
See Also:
JScrollPane.isWheelScrollingEnabled(), BasicScrollPaneUI.createMouseWheelListener(), MouseWheelListener, MouseWheelEvent
Constructor Summary
Constructors
Modifier Constructor Description protected MouseWheelHandler() Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type Method Description void mouseWheelMoved(MouseWheelEvent e) Called when the mouse wheel is rotated while over a JScrollPane. * ### Methods inherited from class java.lang.[Object](../../../../java/lang/Object.html "class in java.lang") `[clone](../../../../java/lang/Object.html#clone--), [equals](../../../../java/lang/Object.html#equals-java.lang.Object-), [finalize](../../../../java/lang/Object.html#finalize--), [getClass](../../../../java/lang/Object.html#getClass--), [hashCode](../../../../java/lang/Object.html#hashCode--), [notify](../../../../java/lang/Object.html#notify--), [notifyAll](../../../../java/lang/Object.html#notifyAll--), [toString](../../../../java/lang/Object.html#toString--), [wait](../../../../java/lang/Object.html#wait--), [wait](../../../../java/lang/Object.html#wait-long-), [wait](../../../../java/lang/Object.html#wait-long-int-)`
Constructor Detail
* #### MouseWheelHandler protected MouseWheelHandler()
Method Detail
* #### mouseWheelMoved public void mouseWheelMoved([MouseWheelEvent](../../../../java/awt/event/MouseWheelEvent.html "class in java.awt.event") e) Called when the mouse wheel is rotated while over a JScrollPane. Specified by: `[mouseWheelMoved](../../../../java/awt/event/MouseWheelListener.html#mouseWheelMoved-java.awt.event.MouseWheelEvent-)` in interface `[MouseWheelListener](../../../../java/awt/event/MouseWheelListener.html "interface in java.awt.event")` Parameters: `e` \- MouseWheelEvent to be handled Since: 1.4 See Also: [MouseWheelEvent](../../../../java/awt/event/MouseWheelEvent.html "class in java.awt.event")
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.