JfreeCharts为XYBarchart指定特定宽度

时间:2012-02-07 10:58:30

标签: java jfreechart resize

我正在使用JfreeCharts创建一个XYBarChart,我想为图表指定一个特定的宽度。 根据我在论坛上的理解,这是不可能的。 这是真的吗?

我试过了:

更改水平轴的lowerMargin和upperMargin。

使用renderer.setMargin()(使用renderer

访问chart.getPlot().getRenderer

但是,这没效果。

2 个答案:

答案 0 :(得分:1)

您可以设置图表容器的大小(ChartPanel如果您正在使用Swing,ChartComposite如果您正在使用SWT,...)

答案 1 :(得分:1)

作为setSize()的替代方案,您可以在ChartPanel构造函数中指定所需的参数,如here所示。