public class RMViewerInputAdapter
extends java.lang.Object
Constructor and Description |
---|
RMViewerInputAdapter(RMViewer aViewer)
Creates a new viewer input adapter.
|
Modifier and Type | Method and Description |
---|---|
void |
copy()
Handle copy.
|
RMViewer |
getViewer()
Returns the viewer we work for.
|
void |
keyPressed(java.awt.event.KeyEvent anEvent)
Handle key pressed.
|
void |
keyReleased(java.awt.event.KeyEvent anEvent)
Handle key released.
|
void |
keyTyped(java.awt.event.KeyEvent anEvent)
Handle key typed.
|
void |
mouseClicked(java.awt.event.MouseEvent anEvent)
Handle mouse clicked event.
|
void |
mouseDragged(java.awt.event.MouseEvent anEvent)
Handle mouse dragged event.
|
void |
mouseEntered(java.awt.event.MouseEvent anEvent)
Handle mouse entered.
|
void |
mouseExited(java.awt.event.MouseEvent anEvent)
Handle mouse exited.
|
void |
mouseMoved(java.awt.event.MouseEvent anEvent)
Handle mouse moved event.
|
void |
mousePressed(java.awt.event.MouseEvent anEvent)
Handle mouse pressed event.
|
void |
mouseReleased(java.awt.event.MouseEvent anEvent)
Handle mouse released event.
|
void |
paint(java.awt.Graphics2D g)
Handle paint.
|
protected void |
processKeyEvent(java.awt.event.KeyEvent anEvent)
Handle key events.
|
protected void |
processMouseEvent(java.awt.event.MouseEvent anEvent)
Handle mouse events.
|
protected void |
processMouseMotionEvent(java.awt.event.MouseEvent anEvent)
Handle mouse motion events
|
public RMViewerInputAdapter(RMViewer aViewer)
public RMViewer getViewer()
public void mousePressed(java.awt.event.MouseEvent anEvent)
public void mouseDragged(java.awt.event.MouseEvent anEvent)
public void mouseReleased(java.awt.event.MouseEvent anEvent)
public void mouseClicked(java.awt.event.MouseEvent anEvent)
public void mouseEntered(java.awt.event.MouseEvent anEvent)
public void mouseMoved(java.awt.event.MouseEvent anEvent)
public void mouseExited(java.awt.event.MouseEvent anEvent)
public void keyPressed(java.awt.event.KeyEvent anEvent)
public void keyReleased(java.awt.event.KeyEvent anEvent)
public void keyTyped(java.awt.event.KeyEvent anEvent)
public void paint(java.awt.Graphics2D g)
public void copy()
protected void processMouseEvent(java.awt.event.MouseEvent anEvent)
protected void processMouseMotionEvent(java.awt.event.MouseEvent anEvent)
protected void processKeyEvent(java.awt.event.KeyEvent anEvent)