我正在尝试使用 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; }
结果是,正如预期的那样,不再有折线图符号,但图表图例中也不再有符号。
然后,如果我在background-color中设置不透明的颜色,图表中仍然有符号。
我不确定这是否可能。 任何帮助将不胜感激。
最佳答案
关于JavaFX、折线图符号和 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11949891/