public class MouseInput extends java.lang.Object implements Mouse, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener
Constructor and Description |
---|
MouseInput() |
Modifier and Type | Method and Description |
---|---|
int |
getMouseClick()
Get current pressed click.
|
int |
getMoveX()
Get mouse horizontal move.
|
int |
getMoveY()
Get mouse vertical move.
|
int |
getOnScreenX()
Get location on screen x.
|
int |
getOnScreenY()
Get location on screen y.
|
int |
getOnWindowX()
Get location on window x.
|
int |
getOnWindowY()
Get location on window y.
|
boolean |
hasClicked(int click)
Check if click if pressed.
|
void |
lock()
Lock mouse at its center.
|
void |
lock(int x,
int y)
Lock mouse at specified location.
|
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 |
setCenter(int x,
int y)
Set mouse center for lock operation.
|
void |
update()
Update mouse.
|
public void setCenter(int x, int y)
Mouse
public boolean hasClicked(int click)
Mouse
hasClicked
in interface Mouse
click
- click to check.public int getMouseClick()
Mouse
getMouseClick
in interface Mouse
public void lock()
Mouse
public void lock(int x, int y)
Mouse
public int getOnScreenX()
Mouse
getOnScreenX
in interface Mouse
public int getOnScreenY()
Mouse
getOnScreenY
in interface Mouse
public int getOnWindowX()
Mouse
getOnWindowX
in interface Mouse
public int getOnWindowY()
Mouse
getOnWindowY
in interface Mouse
public int getMoveX()
Mouse
public int getMoveY()
Mouse
public void update()
Mouse
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 mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged
in interface java.awt.event.MouseMotionListener
public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
mouseWheelMoved
in interface java.awt.event.MouseWheelListener
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