本文介绍了JavaFX BarChart条形图颜色的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何更改JavaFX中的条形颜色 BarChart
?
How can you change the color of a bar in a JavaFX BarChart
?
我找不到通过css setStyle
方法更改颜色的方法。
I couldn't find a way to change the color through the css setStyle
Method.
推荐答案
你可以使用css设置bar的颜色
you can set color of bar using css
.default-color0.chart-bar { -fx-bar-fill: ***** }
.default-color1.chart-bar { -fx-bar-fill: ***** }
...
使用setStyle方法:
Using setStyle Method :
使用方法,
代码:
//set first bar color
for(Node n:barChart.lookupAll(".default-color0.chart-bar")) {
n.setStyle("-fx-bar-fill: red;");
}
//second bar color
for(Node n:barChart.lookupAll(".default-color1.chart-bar")) {
n.setStyle("-fx-bar-fill: green;");
}
这篇关于JavaFX BarChart条形图颜色的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!