Found a good solution: I propose to do so
series.getData().add(new XYChart.Data(i, 0));
series.getData().add(new XYChart.Data(i, listValue));
series.getData().add(new XYChart.Data(i, 0));
this way you can use LineChart to plot
also if you want to remove characters from AreaChart you can accomplish this using css
.chart-area-symbol
{ -fx-background-color: null, null; }
source
share