Java 如何更改图表的颜色?
如何更改特定条形图的条形图颜色,以及如何将每个裸条更改为相同的颜色Java 如何更改图表的颜色?,java,javafx,Java,Javafx,如何更改特定条形图的条形图颜色,以及如何将每个裸条更改为相同的颜色 XYChart.Series<String, Integer> exPhil = new XYChart.Series<>(); exPhil.setName("Examen philosophicum for naturvitenskap og teknologi"); exPhil.getData().add(new XYChart.Data<>("A&quo
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);
XYChart.Series exPhil=新的XYChart.Series();
exPhil.setName(“自然生态技术哲学考试”);
添加(新的XYChart.Data(“A”,70));
添加(新的XYChart.Data(“B”,20));
添加(新的XYChart.Data(“C”,40));
添加(新的XYChart.Data(“D”,10));
添加(新的XYChart.Data(“E”,5));
添加(新的XYChart.Data(“F”,5));
barChart.getData().add(exPhil);
条形图。setLegendVisible(真);
我建议使用CSS
查看oracle文档
还有一些关于stck的答案
编辑: 如果您不能使用CSS,那么请使用类来设置样式,您必须搜索每个类的定义方式并使用该命名,例如:
xAxis.setTickLabelFill(Color.CHOCOLATE);
yAxis.setTickLabelFill(Color.CHOCOLATE);
我不能使用css。@TheAlmightyBawan为什么不能?这就是支持的机制。我还没有学会如何使用css。我试过使用setStyle,但没有成功。