我刚开始使用JFreeChart lib。我有一个XY散点图,带有一些负的绘图点。 X轴和Y轴保持在图表的底部和左侧,它们以负值截取。如何使这些轴在(0,0)处截取而不是在负值处截取?提前谢谢。
答案 0 :(得分:1)
散点图使用XYPlot
和NumberAxis
作为域和范围。您可以从绘图中获取每个轴,并相应地调用setLowerBound()
。
XYPlot plot = (XYPlot) chart.getPlot();
NumberAxis domainAxis = (NumberAxis) plot.getRangeAxis();
domainAxis.setLowerBound(0);
NumberAxis rangeAxis = (NumberAxis) plot.getRangeAxis();
rangeAxis.setLowerBound(0);