uk.co.simphoney.audio.gui
Class WaveImage

java.lang.Object
  extended by java.util.Observable
      extended by uk.co.simphoney.audio.gui.WaveImage
All Implemented Interfaces:
SpectrogramDataListener

public class WaveImage
extends java.util.Observable
implements SpectrogramDataListener


Method Summary
 void drawImage(java.awt.Graphics2D g, int i, int j)
           
 int getHeight()
           
 java.awt.Dimension getPreferredSize()
           
 int getWidth()
           
 void notifyMoreDataReady()
           
 void notifySizeChange(java.awt.Dimension d)
           
 int screenToFrame(int p)
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getPreferredSize

public java.awt.Dimension getPreferredSize()

notifySizeChange

public void notifySizeChange(java.awt.Dimension d)
Specified by:
notifySizeChange in interface SpectrogramDataListener

drawImage

public void drawImage(java.awt.Graphics2D g,
                      int i,
                      int j)

getWidth

public int getWidth()

getHeight

public int getHeight()

screenToFrame

public int screenToFrame(int p)

notifyMoreDataReady

public void notifyMoreDataReady()
Specified by:
notifyMoreDataReady in interface SpectrogramDataListener