0
Я пытаюсь загрузить данные из набора результатов, но когда график отображается, некоторые из баров отсутствуют.Динамические данные в barchart не работают должным образом javaFX
Ниже мой код:
ResultSet rs = ps.executeQuery();
XYChart.Series<String, Double> series = new XYChart.Series<>();
while (rs.next()) {
String name = rs.getString(1);
Double no = rs.getDouble(2);
series.getData().add(new XYChart.Data<>(name, no));
barchart1.getData().add(series);
}
Почему вы добавление тех же серии нескольких раз ??? – fabian
Я думаю, что вам нужно заменить строку 'barchart1.getData(). Add (series);' вне цикла while. –
@ShekkarRaee Но если я это сделаю, данные будут добавлены в одну серию. – mistletoe