public class SelectionTracker
extends javax.swing.event.MouseInputAdapter
| Modifier and Type | Field and Description |
|---|---|
private int |
active
Mouse button used to initiate the selection tracking.
|
private int |
avoid
Mouse button that represents the popup trigger event.
|
private ChuiSimulator |
sim
CHUI simulator instance.
|
| Constructor and Description |
|---|
SelectionTracker(ChuiSimulator sim)
Construct an instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
mouseDragged(java.awt.event.MouseEvent evt)
Process a mouse dragged event.
|
void |
mousePressed(java.awt.event.MouseEvent evt)
Process a mouse button pressed event.
|
void |
mouseReleased(java.awt.event.MouseEvent evt)
Process a mouse button released event.
|
mouseClicked, mouseEntered, mouseExited, mouseMoved, mouseWheelMovedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprivate ChuiSimulator sim
private int avoid
private int active
public SelectionTracker(ChuiSimulator sim)
sim - The CHUI simulator for which selection tracking is done.public void mousePressed(java.awt.event.MouseEvent evt)
mousePressed in interface java.awt.event.MouseListenermousePressed in class java.awt.event.MouseAdapterevt - The mouse button event being processed.public void mouseDragged(java.awt.event.MouseEvent evt)
mouseDragged in interface java.awt.event.MouseMotionListenermouseDragged in class java.awt.event.MouseAdapterevt - The mouse dragged event being processed.public void mouseReleased(java.awt.event.MouseEvent evt)
mouseReleased in interface java.awt.event.MouseListenermouseReleased in class java.awt.event.MouseAdapterevt - The mouse button event being processed.