public class PlayHeadDragMode extends MapMode
Modifier and Type | Field and Description |
---|---|
private boolean |
dragging |
private Point |
mousePos |
private Point |
mouseStart |
private PlayHeadMarker |
playHeadMarker |
sc
changeSupport, enabled
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
Constructor and Description |
---|
PlayHeadDragMode(PlayHeadMarker m)
Constructs a new
PlayHeadDragMode . |
Modifier and Type | Method and Description |
---|---|
void |
enterMode()
Makes this map mode active.
|
void |
exitMode()
Makes this map mode inactive.
|
String |
getModeHelpText() |
void |
mouseDragged(MouseEvent ev) |
void |
mousePressed(MouseEvent ev) |
void |
mouseReleased(MouseEvent ev) |
actionPerformed, layerIsSupported, mouseClicked, mouseEntered, mouseExited, mouseMoved, requestFocusInMapView, updateKeyModifiers, updateKeyModifiers, updateKeyModifiers, updateStatusLine
destroy, getCurrentDataSet, getEditLayer, getShortcut, initEnabledState, installAdapters, setTooltip, updateEnabledState, updateEnabledState
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
private boolean dragging
private Point mouseStart
private PlayHeadMarker playHeadMarker
public PlayHeadDragMode(PlayHeadMarker m)
PlayHeadDragMode
.m
- Audio markerpublic void enterMode()
MapMode
public void exitMode()
MapMode
public void mousePressed(MouseEvent ev)
mousePressed
in interface MouseListener
mousePressed
in class MapMode
public void mouseDragged(MouseEvent ev)
mouseDragged
in interface MouseMotionListener
mouseDragged
in class MapMode
public void mouseReleased(MouseEvent ev)
mouseReleased
in interface MouseListener
mouseReleased
in class MapMode
public String getModeHelpText()
getModeHelpText
in class MapMode