设置XYSeries JfreeChart的宽度

时间:2011-09-13 18:42:42

标签: java charts jfreechart

有人可以帮助我知道如何在JFreeChart中设置此x-y图形中的条形宽度。非常感谢你。

    final XYSeries series = new XYSeries("Analysis");
       series.add(22.0,33.1);
       series.add(32.0,33.1);
        series.add(42.0,33.1);
       final XYSeriesCollection dataset = new XYSeriesCollection(series);
        return dataset;

1 个答案:

答案 0 :(得分:2)

如果您使用的是createXYBarChart(),则可以尝试使用XYBarRenderer XYPlot plot = (XYPlot) chart.getPlot(); XYBarRenderer renderer = (XYBarRenderer) plot.getRenderer(); renderer.setMargin(0.2); 方法来查看它是否符合您的要求。

附录:例如,以下行从每个条的宽度修剪20%。

{{1}}