Beispiel #1
0
 /**
  * Creates a sample chart.
  *
  * @param dataset the dataset.
  * @return A sample chart.
  */
 private JFreeChart createChart(IntervalXYDataset dataset) {
   final JFreeChart chart =
       ChartFactory.createXYBarChart(
           "Fitness Results",
           "game",
           false,
           "fitness",
           dataset,
           PlotOrientation.VERTICAL,
           true,
           true,
           false);
   XYPlot plot = (XYPlot) chart.getPlot();
   XYSplineRenderer renderer = new XYSplineRenderer();
   for (int i = 0; i < Controller.numChartLines; i++) {
     renderer.setSeriesLinesVisible(i, true);
     renderer.setSeriesShapesVisible(i, false);
   }
   plot.setRenderer(renderer);
   return chart;
 }