Example #1
0
  private static JFreeChart createChart(XYDataset xydataset) {
    JFreeChart jfreechart =
        ChartFactory.createXYLineChart(
            "Mälu hõivamine",
            "mälublokid",
            null,
            xydataset,
            PlotOrientation.VERTICAL,
            true,
            true,
            false);
    XYPlot xyplot = (XYPlot) jfreechart.getPlot();
    XYStepAreaRenderer xysteparearenderer = new XYStepAreaRenderer(2);
    xysteparearenderer.setBaseToolTipGenerator(new StandardXYToolTipGenerator());
    xysteparearenderer.setDefaultEntityRadius(6);
    xyplot.setRenderer(xysteparearenderer);
    XYPlot plot = (XYPlot) jfreechart.getPlot();
    ValueAxis range = plot.getRangeAxis();
    range.setVisible(false);

    return jfreechart;
  }