【问题标题】:How to change shape of square to dot in XYSplineRenderer Graph如何在 XYSplineRenderer Graph 中将正方形的形状更改为点
【发布时间】:2023-03-29 22:08:02
【问题描述】:

在 JFreeChart XYSplineRenderer Graph 中,我需要显示小点而不是小方块来显示 XY 坐标。如何更改这些点的形状?

【问题讨论】:

    标签: jfreechart


    【解决方案1】:

    要将对称Shape 置于给定数据点的中心,您需要将左上角偏移半径(直径的一半)。对于较小的点,

    setSeriesShape(0, new Ellipse2D.Double(-3, -3, 6, 6));
    

    也可以使用ShapeUtilities查看相关的example

    【讨论】:

      【解决方案2】:

      使用继承自AbstractRenderersetBaseShape 方法。或者你可以使用setSeriesShape

      setBaseShape(new Ellipse2D.Float(100.0f, 100.0f, 100.0f, 100.0f));
      

      【讨论】:

        猜你喜欢
        • 2019-07-17
        • 2014-04-09
        • 2015-07-26
        • 2020-07-11
        • 2012-01-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多