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 Drawable
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
mouseMoved
in class java.awt.event.MouseAdapter
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
mouseClicked
in class java.awt.event.MouseAdapter
public 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.MouseMotionListener
mouseDragged
in class java.awt.event.MouseAdapter
public void eventPlayed(PlayEvent e)
eventPlayed
in interface PlayEventListener