Hi Dave,
From your description, your original chart is an XYChart (as it has a plot area), and your code somehow obtains the DrawArea object, so that it can use ttftext2.
If the DrawArea is obtained using BaseChart.getDrawArea, it is at the background of the chart, and is behind the plot area. If the DrawArea is obtained using BaseChart.makeChart3, it should be in front of everything else in the chart.
If you are not already using BaseChart.makeChart3, switch to this method should solve the problem.
Hope this can help.
Regards
Peter Kwan |