Javafx 我想在条形图中为类别和数字轴设置标签 barList.add(新条形图(新CategoryAxis(),新NumberAxis()); seriesList.add(新的XYChart.Series()); 对于(int-hh=0;hh

Javafx 我想在条形图中为类别和数字轴设置标签 barList.add(新条形图(新CategoryAxis(),新NumberAxis()); seriesList.add(新的XYChart.Series()); 对于(int-hh=0;hh,javafx,Javafx,我想为类别和编号轴添加标签和颜色。我在这里所做的是通过循环并将图表及其数据添加到单独的列表中,创建一个包含十个条形图的列表。这些列表将添加到窗格列表中 很难理解这里的问题,但要设置轴标签,可以使用以下方法: barList.add(new BarChart<String,Number>(new CategoryAxis(), new NumberAxis())); seriesList.add(new XYChart.Series());

我想为类别和编号轴添加标签颜色。我在这里所做的是通过循环并将图表及其数据添加到单独的列表中,创建一个包含十个
条形图的列表。这些列表将添加到窗格列表中

很难理解这里的问题,但要设置轴标签,可以使用以下方法:

        barList.add(new BarChart<String,Number>(new CategoryAxis(), new NumberAxis()));

        seriesList.add(new XYChart.Series()); 
        for (int hh = 0; hh < 11; hh++) {
            seriesList.get(i).getData().add(new XYChart.Data(chartOverallListX.get(i).get(hh), chartOverallListY.get(i).get(hh).doubleValue()));
            }

        barList.get(i).getData().addAll(seriesList.get(i));

        barList.get(i).setStyle("-fx-text-fill: white;");
        paneList.get(i).getChildren().addAll(barList.get(i));

谢谢它起作用了。。如何为正在设置的标签设置颜色和字体。有什么想法吗?barList.get(i.getXAxis().setLabel(“Xlabel”);barList.get(i).getXAxis().setStyle(“-fx文本填充:白色;”);这样行吗?行,应该行。尽管设置为白色可能会使文本在白色背景上不可见;那么也许“-fx文本填充:#4682b4;”?
barList.get(i).getXAxis().setLabel("X axis label");
barList.get(i).getYAxis().setLabel("Y axis label");