public class SoundPlay extends java.awt.event.MouseAdapter implements Drawable, java.awt.event.MouseMotionListener, PlayEventListener
| Constructor and Description |
|---|
SoundPlay(SeismogramDisplay display,
SeismogramContainer container) |
| Modifier and Type | Method and Description |
|---|---|
void |
draw(java.awt.Graphics2D canvas,
java.awt.Dimension size,
TimeEvent currentTime,
AmpEvent currentAmp) |
void |
eventPlayed(PlayEvent e) |
java.awt.Color |
getColor() |
void |
mouseClicked(java.awt.event.MouseEvent e) |
void |
mouseDragged(java.awt.event.MouseEvent e) |
void |
mouseMoved(java.awt.event.MouseEvent e)
Invoked when the mouse cursor has been moved onto a component but no
buttons have been pushed.
|
void |
setColor(java.awt.Color c) |
void |
setVisibility(boolean b) |
public SoundPlay(SeismogramDisplay display, SeismogramContainer container)
public void setVisibility(boolean b)
setVisibility in interface Drawablepublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenermouseMoved in class java.awt.event.MouseAdapterpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenermouseClicked in class java.awt.event.MouseAdapterpublic void draw(java.awt.Graphics2D canvas,
java.awt.Dimension size,
TimeEvent currentTime,
AmpEvent currentAmp)
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenermouseDragged in class java.awt.event.MouseAdapterpublic void eventPlayed(PlayEvent e)
eventPlayed in interface PlayEventListener