public class ClientMouseEventHandler
extends java.lang.Object
implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener
Constructor and Description |
---|
ClientMouseEventHandler(org.osbot.rs07.accessor.XClient client) |
Modifier and Type | Method and Description |
---|---|
void |
generateBotMouseEvent(int id,
long time,
int modifiers,
int x,
int y,
int clickCount,
boolean popupTrigger,
int button,
boolean botInput) |
void |
generateBotMouseEvent(int id,
long time,
int modifiers,
int x,
int y,
int clickCount,
boolean popupTrigger,
int scrollType,
int scrollAmount,
int wheelRotation,
boolean botInput) |
java.util.concurrent.Semaphore |
getSemaphore() |
void |
mouseClicked(java.awt.event.MouseEvent e) |
void |
mouseDragged(java.awt.event.MouseEvent e) |
void |
mouseEntered(java.awt.event.MouseEvent e) |
void |
mouseExited(java.awt.event.MouseEvent e) |
void |
mouseMoved(java.awt.event.MouseEvent e) |
void |
mousePressed(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
void |
mouseWheelMoved(java.awt.event.MouseWheelEvent e) |
void |
setMouseWheelListeners() |
public ClientMouseEventHandler(org.osbot.rs07.accessor.XClient client)
public void setMouseWheelListeners()
public java.util.concurrent.Semaphore getSemaphore()
public void generateBotMouseEvent(int id, long time, int modifiers, int x, int y, int clickCount, boolean popupTrigger, int button, boolean botInput)
public void generateBotMouseEvent(int id, long time, int modifiers, int x, int y, int clickCount, boolean popupTrigger, int scrollType, int scrollAmount, int wheelRotation, boolean botInput)
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged
in interface java.awt.event.MouseMotionListener
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
mouseWheelMoved
in interface java.awt.event.MouseWheelListener