JfreeChart:Scatter Plot移动X和Y轴

时间:2010-11-27 22:38:54

标签: plot jfreechart scatter

我刚开始使用JFreeChart lib。我有一个XY散点图,带有一些负的绘图点。 X轴和Y轴保持在图表的底部和左侧,它们以负值截取。如何使这些轴在(0,0)处截取而不是在负值处截取?提前谢谢。

1 个答案:

答案 0 :(得分:1)

散点图使用XYPlotNumberAxis作为域和范围。您可以从绘图中获取每个轴,并相应地调用setLowerBound()

XYPlot plot = (XYPlot) chart.getPlot();
NumberAxis domainAxis = (NumberAxis) plot.getRangeAxis();
domainAxis.setLowerBound(0);
NumberAxis rangeAxis = (NumberAxis) plot.getRangeAxis();
rangeAxis.setLowerBound(0);