我在Java中使用JFreeCharts创建条形图。我的问题非常简单...我如何为条形图中的所有条选择自定义颜色? 我不确定这种定制是否应该在GradientPaint中完成。决定条形颜色的代码示例:
final GradientPaint gp0 = new GradientPaint(
0.0f, 0.0f, Color.blue,
0.0f, 0.0f, Color.blue
);
我不确定这是否是自定义颜色的正确方法。基本上,我不知道是否使用 GradientPaint
是正确的方法。如果是,有人能告诉我如何编辑此代码以使其成为自定义颜色而不是蓝色吗?
我不确定这是否有帮助,但假设自定义颜色的信息为:
- 色调:142
- 饱和度:109
- 亮度:126
- 红色:79
- 绿色:129
- 蓝色:189
有什么方法可以自定义图表的颜色吗?
final GradientPaint gp0 = new GradientPaint( 0.0f, 0.0f, new Color(79, 129, 189), 0.0f, 0.0f, new Color(79, 129, 189) );
我是编程新手,不确定这是否比已提交的答案更好或更差。但这对我来说是最简单的。还是要感谢所有回答过我的人。我很感激。 - user3794422