Charts JFreeChart/图表库-值范围选择

Charts JFreeChart/图表库-值范围选择,charts,range,selection,jfreechart,Charts,Range,Selection,Jfreechart,我必须通过在CategoryPlot外绘制一个双箭头来选择条形图中的一系列值,如下面链接上的图像所示 我试过JFreeChart IntervalMarker和CategoryMarker,但他们没有给我所需的结果,我必须找到一种方法来画双箭头(这是一个要求) 有人知道我怎样才能做到这一点吗 谢谢。您可以这样做,但您必须做一些工作: 使用CategoryLineAnnotation在类别之间画一条线,但由于此注释在类别中间画了一条线,因此您必须越过draw方法,将CategoryAnchor.

我必须通过在CategoryPlot外绘制一个双箭头来选择条形图中的一系列值,如下面链接上的图像所示

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

有人知道我怎样才能做到这一点吗


谢谢。

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

  • 使用
    CategoryLineAnnotation
    在类别之间画一条线,但由于此注释在类别中间画了一条线,因此您必须越过
    draw
    方法,将
    CategoryAnchor.middle
    更改为
    CategoryAnchor.START
    CategoryAnchor.END
    。这将画出你需要的界线

  • 您将需要在两端使用箭头实现一个
    笔划
    ,您可以在
    类别点符号中找到箭头端盖的示例#draw()