Package cbsw.gui
Class Histogram
- java.lang.Object
-
- cbsw.gui.Histogram
-
public class Histogram extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classHistogram.EOFException
-
Field Summary
Fields Modifier and Type Field Description org.jfree.chart.JFreeChartchartintcurrentIndexorg.jfree.chart.plot.XYPlotplotorg.jfree.chart.renderer.xy.XYBarRendererrenderer(package private) static org.jfree.chart.StandardChartThemethemeorg.jfree.data.xy.XYSeriesCollectionxySeriesCollection
-
Constructor Summary
Constructors Constructor Description Histogram(java.lang.String title)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.FilechooseFile(java.lang.String fileExtension, java.lang.String fileDescription)voidclear()org.jfree.chart.JFreeChartgetChart()org.jfree.data.statistics.HistogramDatasetgetDataset()voidhide()voidhide(java.lang.Comparable key)java.lang.Comparable[]keys()doublemean(java.lang.Comparable key)voidnext()voidnext(int id)voidprevious()voidreadStream(java.io.BufferedReader stream)doublerms(java.lang.Comparable key)voidsaveAsPNG()voidsaveAsPNG(java.io.File file)voidsaveAsSVG()voidsaveAsSVG(java.io.File file)voidsetPaint(int idx, java.awt.Color col)voidsetPaint(java.awt.Color col)voidshow()voidshow(java.lang.Comparable key)
-
-
-
Field Detail
-
chart
public org.jfree.chart.JFreeChart chart
-
plot
public org.jfree.chart.plot.XYPlot plot
-
renderer
public org.jfree.chart.renderer.xy.XYBarRenderer renderer
-
xySeriesCollection
public org.jfree.data.xy.XYSeriesCollection xySeriesCollection
-
theme
static org.jfree.chart.StandardChartTheme theme
-
currentIndex
public int currentIndex
-
-
Method Detail
-
getChart
public org.jfree.chart.JFreeChart getChart()
-
getDataset
public org.jfree.data.statistics.HistogramDataset getDataset()
-
show
public void show(java.lang.Comparable key)
-
show
public void show()
-
hide
public void hide(java.lang.Comparable key)
-
hide
public void hide()
-
next
public void next(int id)
-
next
public void next()
-
previous
public void previous()
-
keys
public java.lang.Comparable[] keys()
-
clear
public void clear()
-
chooseFile
public java.io.File chooseFile(java.lang.String fileExtension, java.lang.String fileDescription)
-
saveAsPNG
public void saveAsPNG()
-
saveAsPNG
public void saveAsPNG(java.io.File file)
-
saveAsSVG
public void saveAsSVG()
-
saveAsSVG
public void saveAsSVG(java.io.File file)
-
mean
public double mean(java.lang.Comparable key)
-
rms
public double rms(java.lang.Comparable key)
-
readStream
public void readStream(java.io.BufferedReader stream) throws java.io.IOException, Histogram.EOFException- Throws:
java.io.IOExceptionHistogram.EOFException
-
setPaint
public void setPaint(java.awt.Color col)
-
setPaint
public void setPaint(int idx, java.awt.Color col)
-
-