我想将背景颜色设置为一些JavaFX图表(LineChart
和BarChart
(。
试过这个:
chart.setStyle("-fx-background-color: #ffbd05");
和
chart.setStyle("-fx-bar-fill: #ffbd05");
。但没有效果。
以防万一对某人有用。认为这可能会有所帮助:
chart.lookup(".chart-plot-background").setStyle("-fx-background-color: transparent;");
有关图表样式的更多信息:https://news.kynosarges.org/2017/05/14/javafx-chart-coloring/
将其添加到您的 CSS 文件中:
.bar-chart .chart-content .chart-plot-background {
-fx-background-color: transparent;
}