JFreeChart / Charting Library - 值范围选择

时间:2013-11-20 12:24:44

标签: charts range selection jfreechart

我必须在条形图中选择一系列值,方法是在CategoryPlot外面绘制一个双箭头,就像下面链接上的图像一样。

我已经尝试过JFreeChart IntervalMarker和CategoryMarker,但他们没有给我所需的结果,我必须找到一种方法来绘制双箭头(这是一个要求)。

http://imageshack.com/a/img14/9935/kpij.png

有人知道如何实现这一目标?

感谢。

1 个答案:

答案 0 :(得分:0)

你可以这样做,但你必须做一些工作:

  1. 使用CategoryLineAnnotation在类别之间绘制一条线,但是当此注释在类别的中间之间绘制一条线,您将不得不覆盖draw方法并更改{{ 1}}到CategoryAnchor.MIDDLECategoryAnchor.START。这将绘制您需要的行。

  2. 您需要在两端实施带有箭头的CategoryAnchor.END,您可以找到箭头结束herehereStroke的示例}