【发布时间】:2010-11-29 03:34:24
【问题描述】:
我刚开始使用 JFreeChart 库。我有一个带有一些负绘图点的 XY 散点图。 X 和 Y 轴位于图表的底部和左侧,它们在负值处截距。如何使这些轴在 (0,0) 处截取而不是在负值处截取?提前致谢。
【问题讨论】:
标签: plot jfreechart scatter
我刚开始使用 JFreeChart 库。我有一个带有一些负绘图点的 XY 散点图。 X 和 Y 轴位于图表的底部和左侧,它们在负值处截距。如何使这些轴在 (0,0) 处截取而不是在负值处截取?提前致谢。
【问题讨论】:
标签: plot jfreechart scatter
散点图使用XYPlot 和NumberAxis 表示域和范围。您可以从图中获取每个轴并相应地调用setLowerBound()。
XYPlot plot = (XYPlot) chart.getPlot();
NumberAxis domainAxis = (NumberAxis) plot.getRangeAxis();
domainAxis.setLowerBound(0);
NumberAxis rangeAxis = (NumberAxis) plot.getRangeAxis();
rangeAxis.setLowerBound(0);
【讨论】:
ScatterPlotDemojfree.org/jfreechart/jfreechart-1.0.13-demo.jnlp