JFreeChart最大缩小

时间:2012-03-29 19:09:21

标签: java swing jfreechart zooming

我正在使用JFreeChart通过嵌入到应用程序中的XYPlot创建折线图。该图表包含在ChartPanel中,并添加到我的GUI的背景面板中。

我的问题是XYPlot显得如此放大,以至于我无法看到任何线条;只是它们两边的空白背景!

有没有办法在“最大缩小”状态下查看组件,以便图表可以理解?

非常感谢:)

2 个答案:

答案 0 :(得分:1)

setZoomInFactor()方法适用于此,但您必须定义 maximum 才能选择该因子。这个example显示了如何添加一个操纵缩放状态的控件。

答案 1 :(得分:1)

也许,你应该尝试使用

getChartPanel().zoomInRange(1, 2); getChartPanel().restoreAutoBounds()

有时候,只有zoomOut对我没用,所以我先添加了zoomIn,一切运行良好