我有可更新的OHLCChart。
我需要在图表上画一条线。
如何执行呢?
最佳答案
如果要在轴上的给定位置绘制垂直或水平线,则可以使用ValueMarker:
ValueMarker marker = new ValueMarker(position); // position is the value on the axis
marker.setPaint(Color.black);
//marker.setLabel("here"); // see JavaDoc for labels, colors, strokes
XYPlot plot = (XYPlot) chart.getPlot();
plot.addDomainMarker(marker);
如果要绘制水平线,请使用
plot.addRangeMarker()
。