Серия Autosize ScatterChart

Когда я создаю ScatterChart меня всегда есть избыточное пустое пространство слева и внизу, и я хочу его удалить.

введите описание изображения здесь

Вот моя часть кода. xAxis.autosize() и yAxis.autosize() ничего не меняют.

 vbox { add(ScatterChart(NumberAxis(), NumberAxis()).apply { val seriesMap: HashMap<String, XYChart.Series<Number, Number>> = HashMap() pointsList .map { it.decisionClass } .distinct() .forEach { seriesMap.put(it, XYChart.Series()) } for (point in pointsList) { seriesMap.get(point.decisionClass)?.data(point.axisesValues[0], point.axisesValues[1]) } seriesMap .toSortedMap() .forEach { key, value -> value.name = key data.add(value) } xAxis.autosize() yAxis.autosize() }) } 

Как автоматизировать серию?

Благодаря @James_D я закончил с этой частью кода.

 vbox { add(ScatterChart(NumberAxis(), NumberAxis()).apply { val seriesMap: HashMap<String, XYChart.Series<Number, Number>> = HashMap() pointsList .map { it.decisionClass } .distinct() .forEach { seriesMap.put(it, XYChart.Series()) } for (point in pointsList) { seriesMap.get(point.decisionClass)?.data(point.axisesValues[0], point.axisesValues[1]) } seriesMap .toSortedMap() .forEach { key, value -> value.name = key data.add(value) } (xAxis as NumberAxis).setForceZeroInRange(false) (yAxis as NumberAxis).setForceZeroInRange(false) }) }