|
Xj3D VRML/X3D Code API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.web3d.vrml.nodes.runtime.AWTListenerEventBuffer
Implementation of the event buffer code that handles input from generic AWT event listener code.
NOTE: This class is no longer in use. See the InputDeviceManager for an alternate.
| Constructor Summary | |
AWTListenerEventBuffer()
Create a new default listener. |
|
| Method Summary | |
int |
getKeyEvents(java.awt.event.KeyEvent[] events)
Get the list of keyboard keycodes that were hit in the last frame. |
int |
getMouseEvents(java.awt.event.MouseEvent[] events)
Get the last mouse event that was received. |
void |
keyPressed(java.awt.event.KeyEvent evt)
Notification of a key press event. |
void |
keyReleased(java.awt.event.KeyEvent evt)
Notification of a key release event. |
void |
keyTyped(java.awt.event.KeyEvent evt)
Notification of a key type (press and release) event. |
void |
mouseClicked(java.awt.event.MouseEvent evt)
Process a mouse click event. |
void |
mouseDragged(java.awt.event.MouseEvent evt)
Process a mouse drag event |
void |
mouseEntered(java.awt.event.MouseEvent evt)
Process a mouse enter event. |
void |
mouseExited(java.awt.event.MouseEvent evt)
Process a mouse exited event. |
void |
mouseMoved(java.awt.event.MouseEvent evt)
Process a mouse movement event. |
void |
mousePressed(java.awt.event.MouseEvent evt)
Process a mouse press event. |
void |
mouseReleased(java.awt.event.MouseEvent evt)
Process a mouse release event. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AWTListenerEventBuffer()
| Method Detail |
public int getKeyEvents(java.awt.event.KeyEvent[] events)
getKeyEvents in interface InputEventBufferevents - The array to copy the key codes into
public int getMouseEvents(java.awt.event.MouseEvent[] events)
getMouseEvents in interface InputEventBufferevents - The array to copy the key codes into
public void mousePressed(java.awt.event.MouseEvent evt)
mousePressed in interface java.awt.event.MouseListenerevt - The event that caused this method to be calledpublic void mouseReleased(java.awt.event.MouseEvent evt)
mouseReleased in interface java.awt.event.MouseListenerevt - The event that caused this method to be calledpublic void mouseClicked(java.awt.event.MouseEvent evt)
mouseClicked in interface java.awt.event.MouseListenerevt - The event that caused this method to be calledpublic void mouseEntered(java.awt.event.MouseEvent evt)
mouseEntered in interface java.awt.event.MouseListenerevt - The event that caused this method to be calledpublic void mouseExited(java.awt.event.MouseEvent evt)
mouseExited in interface java.awt.event.MouseListenerevt - The event that caused this method to be calledpublic void mouseDragged(java.awt.event.MouseEvent evt)
mouseDragged in interface java.awt.event.MouseMotionListenerevt - The event that caused this method to be calledpublic void mouseMoved(java.awt.event.MouseEvent evt)
mouseMoved in interface java.awt.event.MouseMotionListenerevt - The event that caused this method to be calledpublic void keyPressed(java.awt.event.KeyEvent evt)
keyPressed in interface java.awt.event.KeyListenerevt - The key event that caused this method to be calledpublic void keyReleased(java.awt.event.KeyEvent evt)
keyReleased in interface java.awt.event.KeyListenerevt - The key event that caused this method to be calledpublic void keyTyped(java.awt.event.KeyEvent evt)
keyTyped in interface java.awt.event.KeyListenerevt - The key event that caused this method to be called
|
Xj3D VRML/X3D Code API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||