1

JFreeChart を使用して XYStepChart を作成しています。データセットは (TimeStamp、X1、X2) として送信されます。特定のタイムスタンプの X1 をプロットする必要がありますが、特定のポイントのラベルとして X2 の値を使用したいと考えています。

誰かがこれを達成するために私を案内してもらえますか? 私は次のことを試しました:

XYItemLabelGenerator itemLabelGenerator = new StandardXYItemLabelGenerator();
plot.getRenderer().setBaseItemLabelGenerator(itemLabelGenerator);
plot.getRenderer().setSeriesItemLabelsVisible(0, true);

しかし、これは X1 の値をラベルとして表示するだけです。助言がありますか?

4

1 に答える 1

2

ほとんどの場合、ここに示すように、によって認識されるArgumentIndex値を使用できます。より細かく制御するには、サブクラスでオーバーライドできます。StandardXYItemLabelGeneratorgenerateLabel()

于 2012-06-13T19:44:13.693 に答える