Я пытаюсь добавить аннотации к диаграмме.Кажется, что он добавлен, так как size()
в списке аннотаций графика увеличивается, если я добавлю еще один.Проблема в том, что он не отображается.
OHLCDataset candles = createCandleDataset();
// Create chart
chart = ChartFactory.createCandlestickChart(
"mychart", "", "", candles, true);
XYPlot plot = (XYPlot) chart.getPlot();
XYShapeAnnotation a1 = new XYShapeAnnotation(
new Rectangle2D.Double(10.0, 20.0, 20.0, 30.0),
new BasicStroke(1.0f), Color.blue);
plot.addAnnotation(a1);
ChartPanel panel = new ChartPanel(chart);
setContentPane(panel);
Есть идеи?