All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class lyon.audio.OscopeFrame

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Frame
                                   |
                                   +----gui.ClosableFrame
                                           |
                                           +----lyon.dclap.PictFrame
                                                   |
                                                   +----lyon.audio.OscopeFrame

public abstract class OscopeFrame
extends lyon.dclap.PictFrame
implements lyon.audio.DoubleDataProducer

Variable Index

 o dim
 o doubleData
 o drawGrid
 o drawGrid_mi
 o dx
 o dy
 o gridColor
 o height
 o m
 o mb
 o oldDx
 o oldDy
 o oldXScaleFactor
 o oldYScaleFactor
 o sbHorzBottom
 o sbHorzTop
 o sbVertLeft
 o sbVertRight
 o width
 o xScaleFactor
 o xScaleFactors
 o xSFLabel
 o xSFLabels
 o xsfStartIndex
 o yScaleFactor
 o yScaleFactors
 o ySFLabel
 o ySFLabels
 o ysfStartIndex

Constructor Index

 o OscopeFrame(String)

Method Index

 o display()
 o drawTrace(Graphics)
 o drawXScaleLabel(Graphics)
 o drawYScaleLabel(Graphics)
 o getDoubleData()
 o handleEvent(Event)
 o openDataFile()
 o paint(Graphics)
 o setDoubleData(double[])
 o setGridColor(Color)

Variables

 o doubleData
 private double doubleData[]
 o drawGrid
 private boolean drawGrid
 o mb
 private java.awt.MenuBar mb
 o m
 private java.awt.Menu m
 o drawGrid_mi
 private java.awt.MenuItem drawGrid_mi
 o sbHorzBottom
 private java.awt.Scrollbar sbHorzBottom
 o sbHorzTop
 private java.awt.Scrollbar sbHorzTop
 o sbVertLeft
 private java.awt.Scrollbar sbVertLeft
 o sbVertRight
 private java.awt.Scrollbar sbVertRight
 o gridColor
 private java.awt.Color gridColor
 o dim
 private java.awt.Dimension dim
 o height
 private int height
 o width
 private int width
 o dx
 private int dx
 o oldDx
 private int oldDx
 o dy
 private int dy
 o oldDy
 private int oldDy
 o xScaleFactors
 private final double xScaleFactors[]
 o xSFLabels
 private final java.lang.String xSFLabels[]
 o xsfStartIndex
 private final int xsfStartIndex
 o xScaleFactor
 private double xScaleFactor
 o oldXScaleFactor
 private double oldXScaleFactor
 o xSFLabel
 private java.lang.String xSFLabel
 o yScaleFactors
 private final double yScaleFactors[]
 o ySFLabels
 private final java.lang.String ySFLabels[]
 o ysfStartIndex
 private final int ysfStartIndex
 o yScaleFactor
 private double yScaleFactor
 o oldYScaleFactor
 private double oldYScaleFactor
 o ySFLabel
 private java.lang.String ySFLabel

Constructors

 o OscopeFrame
 public OscopeFrame(java.lang.String title)

Methods

 o display
 private void display()
 o drawXScaleLabel
 private void drawXScaleLabel(java.awt.Graphics g)
 o drawYScaleLabel
 private void drawYScaleLabel(java.awt.Graphics g)
 o setDoubleData
 public void setDoubleData(double d[])
 o setGridColor
 public void setGridColor(java.awt.Color c)
 o drawTrace
 private void drawTrace(java.awt.Graphics g)
 o paint
 public void paint(java.awt.Graphics g)
Overrides:
paint in class gui.ClosableFrame
 o handleEvent
 public boolean handleEvent(java.awt.Event e)
Overrides:
handleEvent in class gui.ClosableFrame
 o getDoubleData
 public abstract double[] getDoubleData()
 o openDataFile
 public abstract void openDataFile()

All Packages  Class Hierarchy  This Package  Previous  Next  Index