Итак, сейчас я пытаюсь написать программу для отображения данных в линейных диаграммах JavaFX. Моя основная панель представляет собой BorderPane с некоторыми функциями сверху/слева/справа/и т. д. В центре панели я хочу отображать линейные диаграммы. Минимум 1 и максимум 4.
Поэтому я подумал о том, чтобы установить панель сетки в центре главной панели, чтобы добиться результата, подобного этому:
Теперь моя проблема заключается в том, что когда я пытаюсь добавить LineCharts в GridPane (с .add(chart, 0, 0), диаграмма просто не совпадает с родительской. То же самое, если я продолжаю добавлять больше диаграмм. Оказывается, что-то вроде этого:
Я просмотрел много материала о сопоставлении родителей, но почему-то я ничего не получаю: / Мне нужно знать размер «центра» пограничной панели, тогда я мог бы соответствующим образом изменить размер LineCharts. Но не могу найти... может кто знает?
Ваше здоровье!