Well, all of you, FX expert, peek out there. I need help adding a dark line at the spot mark of 100 on AreaChart.

As you can see in the picture there, at around 100, I need a line to go through the sheet, to tell everyone if they have 100% production or not. Position 100 may change from any week. Sometimes the upper value will not be 170, but maybe 150 or so. My current code is as follows, but it just checks this (and it also does not work correctly).
@Override
protected void layoutPlotChildren() {
super.layoutPlotChildren();
ObservableList<Node> removeable = FXCollections.observableArrayList();
removeable.addAll(getPlotChildren().stream().filter(node -> node instanceof Line).collect(Collectors.toList()));
getPlotChildren().removeAll(removeable);
Double y = Double.valueOf(getYAxis().getValueForDisplay(100.0).toString());
System.out.println(y);
Line line = new Line();
line.setStartX(0.0);
line.setStartY(y);
line.setEndX(600.0);
line.setEndY(y);
getPlotChildren().add(line);
}
The line of the diagram does not fit in the correct vertical position (I know well that my line does not end, this is just a test).

It is curious that there is a problem and what exactly
getYAxis().getValueForDisplay(100.0)
does.