我这样设置颜色 .chart-series-line {-fx-stroke: #ff0099; }
和行都改变了。但是线条上的颜色必须不同。如何单独换行?
最佳答案
只需在每个折线图上设置一个 CSS id,例如
LineChart leftChart = new LineChart(...);
leftChart.setId("left");
LineChart rightChart = new LineChart(...);
rightChart.setId("right");
(或者如果您使用的是 FXML
<LineChart id="left" ... >
等)
然后在你的css文件中你可以做
#left .chart-series-line {-fx-stroke: #ff0099; }
等等
关于java - 将 LineChart(javafx) 样式设置为子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33879848/