繁体   English   中英

如何改变图表的颜色?

[英]How to change color of chart?

如何更改特定条形的条形图颜色,以及如何将每个裸色更改为相同颜色?

XYChart.Series<String, Integer> exPhil = new XYChart.Series<>();
exPhil.setName("Examen philosophicum for naturvitenskap og teknologi");
exPhil.getData().add(new XYChart.Data<>("A", 70));
exPhil.getData().add(new XYChart.Data<>("B", 20));
exPhil.getData().add(new XYChart.Data<>("C", 40));
exPhil.getData().add(new XYChart.Data<>("D", 10));
exPhil.getData().add(new XYChart.Data<>("E", 5));
exPhil.getData().add(new XYChart.Data<>("F", 5));
barChart.getData().add(exPhil);
barChart.setLegendVisible(true);

我建议使用 CSS。

此处查看 oracle 文档以及此处有关 stck 的一些答案


编辑:如果您不能使用 CSS 然后使用 class 来设置样式,则必须搜索它们中的每一个它们是如何定义的并使用该命名,例如:

xAxis.setTickLabelFill(Color.CHOCOLATE);

yAxis.setTickLabelFill(Color.CHOCOLATE);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM