Spectrogram
Class SpectrogramDisplay.SpecPanelMouse

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by Spectrogram.SpectrogramDisplay.SpecPanelMouse
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener
Enclosing class:
SpectrogramDisplay

 class SpectrogramDisplay.SpecPanelMouse
extends java.awt.event.MouseAdapter
implements java.awt.event.MouseMotionListener


Field Summary
(package private)  double currentMouseFrequency
           
(package private)  long currentMouseTime
           
(package private)  double mouseDownFrequency
           
(package private)  long mouseDownTime
           
(package private)  SpectrogramDisplay.SpectrogramPanel spectrogramPanel
           
 
Constructor Summary
SpectrogramDisplay.SpecPanelMouse(SpectrogramDisplay.SpectrogramPanel spectrogramPanel)
           
 
Method Summary
 void mouseDragged(java.awt.event.MouseEvent e)
           
 void mouseMoved(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited, mouseWheelMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

spectrogramPanel

SpectrogramDisplay.SpectrogramPanel spectrogramPanel

mouseDownTime

long mouseDownTime

currentMouseTime

long currentMouseTime

mouseDownFrequency

double mouseDownFrequency

currentMouseFrequency

double currentMouseFrequency
Constructor Detail

SpectrogramDisplay.SpecPanelMouse

public SpectrogramDisplay.SpecPanelMouse(SpectrogramDisplay.SpectrogramPanel spectrogramPanel)
Method Detail

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class java.awt.event.MouseAdapter

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class java.awt.event.MouseAdapter

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
Overrides:
mouseDragged in class java.awt.event.MouseAdapter

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent e)
Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener
Overrides:
mouseMoved in class java.awt.event.MouseAdapter