public class AwtMouseInput
extends java.lang.Object
implements com.jme3.input.MouseInput, java.awt.event.MouseListener, java.awt.event.MouseWheelListener, java.awt.event.MouseMotionListener
AwtMouseInput| Modifier and Type | Field and Description |
|---|---|
static int |
WHEEL_AMP |
| Constructor and Description |
|---|
AwtMouseInput() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
int |
getButtonCount() |
long |
getInputTimeNanos() |
void |
initialize() |
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) |
void |
setInputListener(com.jme3.input.RawInputListener listener) |
void |
setInputSource(java.awt.Component comp) |
void |
setNativeCursor(com.jme3.cursors.plugins.JmeCursor cursor) |
void |
update() |
public void setInputSource(java.awt.Component comp)
public void initialize()
initialize in interface com.jme3.input.Inputpublic void destroy()
destroy in interface com.jme3.input.Inputpublic boolean isInitialized()
isInitialized in interface com.jme3.input.Inputpublic void setInputListener(com.jme3.input.RawInputListener listener)
setInputListener in interface com.jme3.input.Inputpublic long getInputTimeNanos()
getInputTimeNanos in interface com.jme3.input.Inputpublic void setCursorVisible(boolean visible)
setCursorVisible in interface com.jme3.input.MouseInputpublic void update()
update in interface com.jme3.input.Inputpublic int getButtonCount()
getButtonCount in interface com.jme3.input.MouseInputpublic void mouseClicked(java.awt.event.MouseEvent awtEvt)
mouseClicked in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent awtEvt)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent awtEvt)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent awtEvt)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent awtEvt)
mouseExited in interface java.awt.event.MouseListenerpublic void mouseWheelMoved(java.awt.event.MouseWheelEvent awtEvt)
mouseWheelMoved in interface java.awt.event.MouseWheelListenerpublic void mouseDragged(java.awt.event.MouseEvent awtEvt)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void mouseMoved(java.awt.event.MouseEvent awtEvt)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void setNativeCursor(com.jme3.cursors.plugins.JmeCursor cursor)
setNativeCursor in interface com.jme3.input.MouseInput