2

我正在尝试使用 CSS 自定义折线图。我想:

  • 显示图例项目符号(即具有所有系列及其线条颜色的图例)
  • 不显示线系列符号(即不在图表中显示数据点)

我尝试了以下方法:

.default-color0.chart-series-line { -fx-stroke: #20ABD9; }
.default-color1.chart-series-line { -fx-stroke: #F19A2A; }

.default-color0.chart-line-symbol { -fx-background-color: transparent; }
.default-color1.chart-line-symbol { -fx-background-color: transparent; }

结果是没有更多的折线图符号,正如预期的那样,但图表图例中没有更多的符号。

然后,如果我在背景色中设置了不透明的颜色,图表中仍然有符号。

我不确定这是否可能。任何帮助,将不胜感激。

4

1 回答 1

3

如果要隐藏图表符号。

lineChart.setCreateSymbols(false);

Oracle 折线图文章

于 2013-03-15T09:30:33.343 回答