gpt4 book ai didi

JavaFX CSS 折线图

转载 作者:太空宇宙 更新时间:2023-11-04 10:50:26 32 4
gpt4 key购买 nike

我有 JavaFX LineChart 和一些带有 XYChart.Series 对象的数据

XYChart.Series<String, Number> series = new XYChart.Series<String, Number>();
series.getData().add(new XYChart.Data<>(key, percent));
lineChart.getData().add(series);

我正在尝试使用 JavaFX CSS(最好是内联)设置 LineChart 线条的样式,但运气不佳。我尝试了很多事情,但认为

series.getNode().setStyle("-fx-stroke: blue;");

应该有效,但没有。

JavaFX CSS Reference LineChart section它提供了这些信息,

“chart-series-line系列default-color ”其中 是系列的索引, 是系列的颜色索引

什么是系列索引和颜色索引?我搜索过 StackOverflow,这个问题似乎没有得到解答,至少没有任何可行的解决方案。

最佳答案

的series.getNode().setStyle("-fx-中风: 蓝色;");必须出现在 lineChart.getData().add(series);

之后
lineChart.getData().add(series);
series.getNode().setStyle("-fx-stroke: blue;");

只要这两行按此顺序就可以工作。这可能与 JavaFX CSS 模仿 DOM 有关,但我真的不知道。可笑。

关于JavaFX CSS 折线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47947447/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com