我正在使用 JFreeChart 创建一个 XYStepChart,我的数据集与 (TimeStamp, X1, X2) 一样发送给我。我需要为给定的时间戳绘制 X1,但是我想使用 X2 的值作为给定点的标签。
有人可以指导我实现这一目标吗?我尝试了以下方法:
XYItemLabelGenerator itemLabelGenerator = new StandardXYItemLabelGenerator();
plot.getRenderer().setBaseItemLabelGenerator(itemLabelGenerator);
plot.getRenderer().setSeriesItemLabelsVisible(0, true);
但这只是将 X1 的值显示为标签。有什么建议么?