Package jmri.util
Class BusyGlassPane.CBListener
java.lang.Object
java.awt.event.MouseAdapter
javax.swing.event.MouseInputAdapter
jmri.util.BusyGlassPane.CBListener
- All Implemented Interfaces:
MouseListener,MouseMotionListener,MouseWheelListener,EventListener,MouseInputListener
- Enclosing class:
- BusyGlassPane
Listen for all events that our components are likely to be interested in.
Redispatch them to the appropriate component.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Container(package private) BusyGlassPane(package private) boolean(package private) List<JComponent>(package private) JFrame -
Constructor Summary
ConstructorsConstructorDescriptionCBListener(List<JComponent> objects, List<Rectangle> rectangles, BusyGlassPane glassPane, Container contentPane, JFrame parent) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidMethods inherited from class java.awt.event.MouseAdapter
mouseWheelMoved
-
Field Details
-
parentFrame
-
liveComponents
-
liveRectangles
-
glassPane
-
contentPane
-
inDrag
boolean inDrag
-
-
Constructor Details
-
CBListener
public CBListener(List<JComponent> objects, List<Rectangle> rectangles, BusyGlassPane glassPane, Container contentPane, JFrame parent)
-
-
Method Details
-
mouseMoved
- Specified by:
mouseMovedin interfaceMouseMotionListener- Overrides:
mouseMovedin classMouseAdapter
-
mouseDragged
- Specified by:
mouseDraggedin interfaceMouseMotionListener- Overrides:
mouseDraggedin classMouseAdapter
-
mouseClicked
- Specified by:
mouseClickedin interfaceMouseListener- Overrides:
mouseClickedin classMouseAdapter
-
mouseEntered
- Specified by:
mouseEnteredin interfaceMouseListener- Overrides:
mouseEnteredin classMouseAdapter
-
mouseExited
- Specified by:
mouseExitedin interfaceMouseListener- Overrides:
mouseExitedin classMouseAdapter
-
mousePressed
- Specified by:
mousePressedin interfaceMouseListener- Overrides:
mousePressedin classMouseAdapter
-
mouseReleased
- Specified by:
mouseReleasedin interfaceMouseListener- Overrides:
mouseReleasedin classMouseAdapter
-