java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener, Interactorpublic class AbstractRotateInteractor extends InteractorAdapter
InteractorAdapter.startInteraction(java.awt.event.InputEvent) method.| Modifier and Type | Field | Description |
|---|---|---|
protected boolean |
finished |
Whether the interactor has finished.
|
protected double |
initialRotation |
The initial rotation angle.
|
| Constructor | Description |
|---|---|
AbstractRotateInteractor() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
endInteraction() |
Tells whether the interactor has finished.
|
void |
mouseDragged(java.awt.event.MouseEvent e) |
Invoked when a mouse button is pressed on a component and then
dragged.
|
void |
mouseExited(java.awt.event.MouseEvent e) |
Invoked when the mouse exits a component.
|
void |
mousePressed(java.awt.event.MouseEvent e) |
Invoked when a mouse button has been pressed on a component.
|
void |
mouseReleased(java.awt.event.MouseEvent e) |
Invoked when a mouse button has been released on a component.
|
protected java.awt.geom.AffineTransform |
rotateTransform(java.awt.Dimension d,
int x,
int y) |
Returns the rotate transform.
|
keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseMoved, startInteractionprotected boolean finished
protected double initialRotation
public boolean endInteraction()
endInteraction in interface InteractorendInteraction in class InteractorAdapterpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenermousePressed in class InteractorAdapterpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenermouseReleased in class InteractorAdapterpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenermouseExited in class InteractorAdapterpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenermouseDragged in class InteractorAdapterprotected java.awt.geom.AffineTransform rotateTransform(java.awt.Dimension d,
int x,
int y)
Copyright ? 2018 Apache Software Foundation. All Rights Reserved.