Я хочу масштабировать все узлы в панели в событии прокрутки.
То, что я пробовал до сих пор:
-
Когда я делаю scaleX или scaleY, граница области шкалы соответственно (видно при установке стиля панели
-fx-border-color: black;
). Поэтому не каждое событие начнется, если я не с границ панели, поэтому мне нужно все это. -
Следующий шаг я попытался масштабировать каждый node, и получилось очень плохо, что-то вроде этого (линии растянуты через точки). Или если прокрутка с другой стороны, это будет меньше
-
Другим методом, который я пытался, было масштабирование точек Node. Это лучше, но Мне это не нравится. Это выглядит как
point.setScaleX(point.getScaleX()+scaleX)
, а для y и других узлов соответственно.