|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jme3.input.awt.AwtMouseInput
public class AwtMouseInput
AwtMouseInput
Field Summary | |
---|---|
static int |
WHEEL_AMP
|
Fields inherited from interface com.jme3.input.MouseInput |
---|
AXIS_WHEEL, AXIS_X, AXIS_Y, BUTTON_LEFT, BUTTON_MIDDLE, BUTTON_RIGHT |
Constructor Summary | |
---|---|
AwtMouseInput()
|
Method Summary | |
---|---|
void |
destroy()
Ceases listening to events from the device. |
int |
getButtonCount()
Returns the number of buttons the mouse has. |
long |
getInputTimeNanos()
|
void |
initialize()
Initializes the native side to listen into events from the device. |
boolean |
isInitialized()
|
void |
mouseClicked(java.awt.event.MouseEvent awtEvt)
|
void |
mouseDragged(java.awt.event.MouseEvent awtEvt)
|
void |
mouseEntered(java.awt.event.MouseEvent awtEvt)
|
void |
mouseExited(java.awt.event.MouseEvent awtEvt)
|
void |
mouseMoved(java.awt.event.MouseEvent awtEvt)
|
void |
mousePressed(java.awt.event.MouseEvent awtEvt)
|
void |
mouseReleased(java.awt.event.MouseEvent awtEvt)
|
void |
mouseWheelMoved(java.awt.event.MouseWheelEvent awtEvt)
|
void |
setCursorVisible(boolean visible)
Set whether the mouse cursor should be visible or not. |
void |
setInputListener(RawInputListener listener)
Sets the input listener to receive events from this device. |
void |
setInputSource(java.awt.Component comp)
|
void |
setNativeCursor(JmeCursor cursor)
Sets the cursor to use. |
void |
update()
Queries the device for input. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static int WHEEL_AMP
Constructor Detail |
---|
public AwtMouseInput()
Method Detail |
---|
public void setInputSource(java.awt.Component comp)
public void initialize()
Input
initialize
in interface Input
public void destroy()
Input
destroy
in interface Input
public boolean isInitialized()
isInitialized
in interface Input
Input.initialize()
,
Input.destroy()
public void setInputListener(RawInputListener listener)
Input
setInputListener
in interface Input
public long getInputTimeNanos()
getInputTimeNanos
in interface Input
public void setCursorVisible(boolean visible)
MouseInput
setCursorVisible
in interface MouseInput
visible
- Whether the mouse cursor should be visible or not.public void update()
Input
update
in interface Input
Input.setInputListener(com.jme3.input.RawInputListener)
public int getButtonCount()
MouseInput
getButtonCount
in interface MouseInput
public void mouseClicked(java.awt.event.MouseEvent awtEvt)
mouseClicked
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent awtEvt)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent awtEvt)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent awtEvt)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent awtEvt)
mouseExited
in interface java.awt.event.MouseListener
public void mouseWheelMoved(java.awt.event.MouseWheelEvent awtEvt)
mouseWheelMoved
in interface java.awt.event.MouseWheelListener
public void mouseDragged(java.awt.event.MouseEvent awtEvt)
mouseDragged
in interface java.awt.event.MouseMotionListener
public void mouseMoved(java.awt.event.MouseEvent awtEvt)
mouseMoved
in interface java.awt.event.MouseMotionListener
public void setNativeCursor(JmeCursor cursor)
MouseInput
setNativeCursor
in interface MouseInput
cursor
- The cursor to use.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |