Class QuickChart


  • public final class QuickChart
    extends java.lang.Object
    A convenience class for making Charts with one line of code
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static int HEIGHT  
      private static int WIDTH  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private QuickChart()
      private Constructor
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static XYChart getChart​(java.lang.String chartTitle, java.lang.String xTitle, java.lang.String yTitle, java.lang.String[] seriesNames, double[] xData, double[][] yData)
      Creates a Chart with multiple Series for the same X-Axis data with default style
      static XYChart getChart​(java.lang.String chartTitle, java.lang.String xTitle, java.lang.String yTitle, java.lang.String seriesName, double[] xData, double[] yData)
      Creates a Chart with default style
      static XYChart getChart​(java.lang.String chartTitle, java.lang.String xTitle, java.lang.String yTitle, java.lang.String seriesName, java.util.List<? extends java.lang.Number> xData, java.util.List<? extends java.lang.Number> yData)
      Creates a Chart with default style
      • Methods inherited from class java.lang.Object

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

      • QuickChart

        private QuickChart()
        private Constructor
    • Method Detail

      • getChart

        public static XYChart getChart​(java.lang.String chartTitle,
                                       java.lang.String xTitle,
                                       java.lang.String yTitle,
                                       java.lang.String seriesName,
                                       double[] xData,
                                       double[] yData)
        Creates a Chart with default style
        Parameters:
        chartTitle - the Chart title
        xTitle - The X-Axis title
        yTitle - The Y-Axis title
        seriesName - The name of the series
        xData - An array containing the X-Axis data
        yData - An array containing Y-Axis data
        Returns:
        a Chart Object
      • getChart

        public static XYChart getChart​(java.lang.String chartTitle,
                                       java.lang.String xTitle,
                                       java.lang.String yTitle,
                                       java.lang.String[] seriesNames,
                                       double[] xData,
                                       double[][] yData)
        Creates a Chart with multiple Series for the same X-Axis data with default style
        Parameters:
        chartTitle - the Chart title
        xTitle - The X-Axis title
        yTitle - The Y-Axis title
        seriesNames - An array of the name of the multiple series
        xData - An array containing the X-Axis data
        yData - An array of double arrays containing multiple Y-Axis data
        Returns:
        a Chart Object
      • getChart

        public static XYChart getChart​(java.lang.String chartTitle,
                                       java.lang.String xTitle,
                                       java.lang.String yTitle,
                                       java.lang.String seriesName,
                                       java.util.List<? extends java.lang.Number> xData,
                                       java.util.List<? extends java.lang.Number> yData)
        Creates a Chart with default style
        Parameters:
        chartTitle - the Chart title
        xTitle - The X-Axis title
        yTitle - The Y-Axis title
        seriesName - The name of the series
        xData - A Collection containing the X-Axis data
        yData - A Collection containing Y-Axis data
        Returns:
        a Chart Object