有人可以帮助我知道如何在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;
答案 0 :(得分:2)
如果您使用的是createXYBarChart()
,则可以尝试使用XYBarRenderer
XYPlot plot = (XYPlot) chart.getPlot();
XYBarRenderer renderer = (XYBarRenderer) plot.getRenderer();
renderer.setMargin(0.2);
方法来查看它是否符合您的要求。
附录:例如,以下行从每个条的宽度修剪20%。
{{1}}