org.jmol.awt
class Mouse extends Object implements MouseWheelListener, MouseListener, MouseMotionListener, KeyListener
Modifier and Type | Field and Description |
---|---|
private ActionManager |
actionManager |
private boolean |
isMouseDown |
private String |
keyBuffer |
private int |
modifiersWhenPressed10 |
private Viewer |
viewer |
private int |
xWhenPressed |
private int |
yWhenPressed |
Constructor and Description |
---|
Mouse(Viewer viewer,
ActionManager actionManager) |
Modifier and Type | Method and Description |
---|---|
private void |
addKeyBuffer(char ch) |
private static int |
applyLeftMouse(int modifiers) |
(package private) void |
clear() |
private void |
clearKeyBuffer() |
(package private) void |
dispose() |
(package private) boolean |
handleOldJvm10Event(int id,
int x,
int y,
int modifiers,
long time) |
void |
keyPressed(KeyEvent ke) |
void |
keyReleased(KeyEvent ke) |
void |
keyTyped(KeyEvent ke) |
private void |
mouseClicked(long time,
int x,
int y,
int modifiers,
int clickCount) |
void |
mouseClicked(MouseEvent e) |
private void |
mouseDragged(long time,
int x,
int y,
int modifiers) |
void |
mouseDragged(MouseEvent e) |
private void |
mouseEntered(long time,
int x,
int y) |
void |
mouseEntered(MouseEvent e) |
private void |
mouseExited(long time,
int x,
int y) |
void |
mouseExited(MouseEvent e) |
private void |
mouseMoved(long time,
int x,
int y,
int modifiers) |
void |
mouseMoved(MouseEvent e) |
private void |
mousePressed(long time,
int x,
int y,
int modifiers,
boolean isPopupTrigger) |
void |
mousePressed(MouseEvent e) |
private void |
mouseReleased(long time,
int x,
int y,
int modifiers) |
void |
mouseReleased(MouseEvent e) |
private void |
mouseWheel(long time,
int rotation,
int modifiers) |
void |
mouseWheelMoved(MouseWheelEvent e) |
private void |
sendKeyBuffer() |
(package private) void |
setMouseMode() |
private Viewer viewer
private ActionManager actionManager
private String keyBuffer
private boolean isMouseDown
private int xWhenPressed
private int yWhenPressed
private int modifiersWhenPressed10
Mouse(Viewer viewer, ActionManager actionManager)
void clear()
void dispose()
boolean handleOldJvm10Event(int id, int x, int y, int modifiers, long time)
public void mouseClicked(MouseEvent e)
mouseClicked
in interface MouseListener
public void mouseEntered(MouseEvent e)
mouseEntered
in interface MouseListener
public void mouseExited(MouseEvent e)
mouseExited
in interface MouseListener
public void mousePressed(MouseEvent e)
mousePressed
in interface MouseListener
public void mouseReleased(MouseEvent e)
mouseReleased
in interface MouseListener
public void mouseDragged(MouseEvent e)
mouseDragged
in interface MouseMotionListener
public void mouseMoved(MouseEvent e)
mouseMoved
in interface MouseMotionListener
public void mouseWheelMoved(MouseWheelEvent e)
mouseWheelMoved
in interface MouseWheelListener
public void keyTyped(KeyEvent ke)
keyTyped
in interface KeyListener
public void keyPressed(KeyEvent ke)
keyPressed
in interface KeyListener
public void keyReleased(KeyEvent ke)
keyReleased
in interface KeyListener
private void clearKeyBuffer()
private void addKeyBuffer(char ch)
private void sendKeyBuffer()
private void mouseEntered(long time, int x, int y)
private void mouseExited(long time, int x, int y)
void setMouseMode()
private void mouseClicked(long time, int x, int y, int modifiers, int clickCount)
time
- x
- y
- modifiers
- clickCount
- private void mouseMoved(long time, int x, int y, int modifiers)
private void mouseWheel(long time, int rotation, int modifiers)
private void mousePressed(long time, int x, int y, int modifiers, boolean isPopupTrigger)
time
- x
- y
- modifiers
- isPopupTrigger
- private void mouseReleased(long time, int x, int y, int modifiers)
private void mouseDragged(long time, int x, int y, int modifiers)
private static int applyLeftMouse(int modifiers)