我正在使用JFreeChart通过嵌入到应用程序中的XYPlot创建折线图。该图表包含在ChartPanel中,并添加到我的GUI的背景面板中。
我的问题是XYPlot显得如此放大,以至于我无法看到任何线条;只是它们两边的空白背景!
有没有办法在“最大缩小”状态下查看组件,以便图表可以理解?
非常感谢:)
答案 0 :(得分:1)
setZoomInFactor()
方法适用于此,但您必须定义 maximum 才能选择该因子。这个example显示了如何添加一个操纵缩放状态的控件。
答案 1 :(得分:1)
也许,你应该尝试使用
getChartPanel().zoomInRange(1, 2);
getChartPanel().restoreAutoBounds()
有时候,只有zoomOut对我没用,所以我先添加了zoomIn,一切运行良好