【问题标题】:Making line color seperate from points in JFreeChart使线条颜色与 JFreeChart 中的点分开
【发布时间】:2014-10-28 17:06:34
【问题描述】:

这应该是一个简单的问题,但我想知道如何使线条颜色与 JFreeChart 中的点不同。我正在使用 XYLineAndShapeRenderer 并自定义 getItemPaint(int,int) 来查看列表以确定每个点的颜色。但是,当我使所有点在开始时都具有相同的颜色时,它使线与所有点的颜色相同(Color.GREEN),但我希望它是蓝色的(Color.GREEN)。蓝色)。

提前谢谢你。

编辑:我现在注意到,当我更新一个点时,它会将它之前的线更改为我不想要的颜色。如何保持线条和点颜色分开?

【问题讨论】:

标签: java jfreechart


【解决方案1】:

默认情况下,形状是使用 seriesPaint 绘制的,但是您可以设置两个标志 useFillPaintuseOutlinePaint 以使用为填充和轮廓定义的颜色填充和勾勒形状。 Javadocs 中有一些信息:

http://www.jfree.org/jfreechart/api/javadoc/org/jfree/chart/renderer/xy/XYLineAndShapeRenderer.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-15
    • 1970-01-01
    • 1970-01-01
    • 2013-11-27
    • 1970-01-01
    相关资源
    最近更新 更多