0

我正在绘制一个带有 26 个条形图的条形图。我需要不同颜色的条形图。所以我需要 26 种颜色。我发现可以通过指定“Color.BLUE”“Color.red”等来设置颜色。但是有 26 种颜色可用像这样?是否可以使用像“#66FF66”这样的颜色代码我试过“Color.#66FF66”,这是不正确的。

有人可以帮忙吗?

4

1 回答 1

1

JFreeChart 在 org.jfree.chart.ChartColor 中定义了几种颜色。如果你愿意,你可以使用这些。当您向绘图中添加其他数据集时,这些颜色会循环显示。

ChartColor.DARK_BLUE
ChartColor.DARK_CYAN
etc...

或者您可以使用 java.awt.Color。有很多方法可以指定颜色——查看它的 javadoc。这是一个使用 RGB 值的示例:

//this will create light blue color
Color customColor = new Color(10,10,255); //r g b
于 2013-11-14T18:45:19.393 回答