我正在使用 JFreeChart 创建图表:
问题应该是相当清楚的。我在图表上绘制的圆圈显示为椭圆形,因为我的图表正在按比例缩小以适合我的尺寸。
这是我绘制圆圈注释的方式:
chart.getXYPlot().addAnnotation(
new XYShapeAnnotation(
new Ellipse2D.Float(pointX - 15, pointY - 15, 30, 30),
new BasicStroke(0.5), Color.BLACK, Color.GREEN
)
);
如何在不缩小注释的情况下绘制注释?有没有办法在图表上绘制,将全局/真实 X/Y 点转换为局部/缩放 X/Y 点?