gpt4 book ai didi

java - 如何更改 JFreechart 中点的颜色

转载 作者:行者123 更新时间:2023-11-30 03:55:14 29 4
gpt4 key购买 nike

我正在编写一个程序,需要绘制具有许多不同颜色和阴影的图表。

更具体地说,我使用的是散点图,对于每个新点,它的颜色必须比前一个点更深。当点的颜色变得接近黑色时,我也改变颜色。

我尝试扩展XYLineAndShapeRenderer,然后扩展getItemColor方法。

它成功地改变了点的颜色和形状(使用Color.getHSBColor方法),但它没有按照我预期的顺序改变。我认为它会改变插入点的顺序中的颜色,但事实并非如此,它改变了,就像图表已经绘制一样,并且颜色变得连续。

但这是一个散点图,所以我期望颜色和形状的混合。那么,当某个点绘制在图表中时,是否可以更改该点的颜色?

最佳答案

我猜你正在使用 XYSeriesCollection为您的数据集。仔细阅读 XYSeries 的说明 constructor ...您可能不希望该系列使用默认的 autoSort 行为。

关于java - 如何更改 JFreechart 中点的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23395093/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com