gpt4 book ai didi

java - JavaFX 中的饼图,设置自定义颜色会导致 Node 实例为空指针

转载 作者:行者123 更新时间:2023-12-01 14:17:18 25 4
gpt4 key购买 nike

以下是我向饼图添加自定义颜色的代码,但它会导致空指针当我尝试获取 pd.getNode(); 时无法弄清楚问题出在哪里。

PieChart.Data pd  = new PieChart.Data(c, mapComp.get(c));
pd.getNode().setStyle( "-fx-pie-color: " + c + ";");
pieChartDataComp.add(pd);

这里c是字符串形式的颜色的十六进制值,mapComp是Map实现,包含c字符串十六进制值作为键和整数值。

我不知道为什么会导致 NullPointerException。

最佳答案

这是一个愚蠢的错误,只有在图表加载后才必须设置样式,否则 Node 实例将为 null。

关于java - JavaFX 中的饼图,设置自定义颜色会导致 Node 实例为空指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18011471/

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