1
我正在使用JFreeChart创建一个XYStepChart,并且我的数据集以(TimeStamp,X1,X2)的形式发送给我。我需要为给定的时间戳绘制X1,但是我希望使用X2的值作为给定点的标签。为JFreeChart定制的标签
有人能指导我实现这个吗?我尝试了以下内容:
XYItemLabelGenerator itemLabelGenerator = new StandardXYItemLabelGenerator();
plot.getRenderer().setBaseItemLabelGenerator(itemLabelGenerator);
plot.getRenderer().setSeriesItemLabelsVisible(0, true);
但是,这只是显示X1作为标签的值。有什么建议么?
感谢@trashgod的建议。我通过重写generateLabel()方法来实现我的要求。有效 :) – Sujay