Package cbsw.gui

Class Histogram2D


  • public class Histogram2D
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      org.jfree.chart.JFreeChart chart  
      int currentIndex  
      (package private) static org.jfree.chart.renderer.LookupPaintScale paintScale  
      org.jfree.chart.plot.XYPlot plot  
      org.jfree.chart.renderer.xy.XYBlockRenderer renderer  
      (package private) static org.jfree.chart.StandardChartTheme theme  
    • Constructor Summary

      Constructors 
      Constructor Description
      Histogram2D​(java.lang.String title)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.io.File chooseFile​(java.lang.String fileExtension, java.lang.String fileDescription)  
      void clear()  
      (package private) static org.jfree.chart.renderer.LookupPaintScale createInfernoPaintScale​(double lowerBound, double upperBound, double saturationBound)  
      org.jfree.chart.JFreeChart getChart()  
      org.jfree.data.xy.DefaultXYZDataset getDataset()  
      java.lang.Comparable[] keys()  
      void readStream​(java.io.BufferedReader stream)  
      void saveAsPNG()  
      void saveAsPNG​(java.io.File file)  
      void saveAsSVG()  
      void saveAsSVG​(java.io.File file)  
      void setPaintScale​(double lowerBound, double upperBound, double saturationBound)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • chart

        public org.jfree.chart.JFreeChart chart
      • plot

        public org.jfree.chart.plot.XYPlot plot
      • renderer

        public org.jfree.chart.renderer.xy.XYBlockRenderer renderer
      • theme

        static org.jfree.chart.StandardChartTheme theme
      • currentIndex

        public int currentIndex
      • paintScale

        static org.jfree.chart.renderer.LookupPaintScale paintScale
    • Constructor Detail

      • Histogram2D

        public Histogram2D​(java.lang.String title)
    • Method Detail

      • setPaintScale

        public void setPaintScale​(double lowerBound,
                                  double upperBound,
                                  double saturationBound)
      • getChart

        public org.jfree.chart.JFreeChart getChart()
      • getDataset

        public org.jfree.data.xy.DefaultXYZDataset getDataset()
      • 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)
      • createInfernoPaintScale

        static org.jfree.chart.renderer.LookupPaintScale createInfernoPaintScale​(double lowerBound,
                                                                                 double upperBound,
                                                                                 double saturationBound)