igeo.gui
Class IMouseEvent
java.lang.Object
igeo.gui.IMouseEvent
public class IMouseEvent
- extends java.lang.Object
Abstracted mouse event (x,y and button type).
- Author:
- Satoru Sugihara
Constructor Summary |
IMouseEvent()
|
IMouseEvent(float x,
float y)
|
IMouseEvent(int b)
|
IMouseEvent(int b,
boolean shiftDown,
boolean controlDown,
boolean altDown)
|
IMouseEvent(int b,
boolean shiftDown,
boolean controlDown,
boolean altDown,
float x,
float y)
|
IMouseEvent(int b,
float x,
float y)
|
IMouseEvent(java.awt.event.MouseEvent e)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Button1
public static final int Button1
- See Also:
- Constant Field Values
Button2
public static final int Button2
- See Also:
- Constant Field Values
Button3
public static final int Button3
- See Also:
- Constant Field Values
button
public int button
shiftDown
public boolean shiftDown
controlDown
public boolean controlDown
altDown
public boolean altDown
mouseX
public float mouseX
mouseY
public float mouseY
IMouseEvent
public IMouseEvent()
IMouseEvent
public IMouseEvent(int b)
IMouseEvent
public IMouseEvent(int b,
boolean shiftDown,
boolean controlDown,
boolean altDown)
IMouseEvent
public IMouseEvent(float x,
float y)
IMouseEvent
public IMouseEvent(int b,
float x,
float y)
IMouseEvent
public IMouseEvent(int b,
boolean shiftDown,
boolean controlDown,
boolean altDown,
float x,
float y)
IMouseEvent
public IMouseEvent(java.awt.event.MouseEvent e)
getX
public int getX()
getY
public int getY()
isShiftDown
public boolean isShiftDown()
isControlDown
public boolean isControlDown()
isAltDown
public boolean isAltDown()
match
public boolean match(java.awt.event.MouseEvent e)
- check button matching
match
public boolean match(IMouseEvent e)
- check button matching