JavaFX korrekte Skalierung

Ich möchte bei einem Bildlaufereignis alle Knoten in einem Bereich skalieren.

Was ich bisher ausprobiert habe:

Wenn ich scaleX oder scaleY mache, wird der Rand des Fensters skaliert (angezeigt, wenn der Fensterstil festgelegt ist)-fx-border-color: black;). Also würde nicht jedes Ereignis beginnen, wenn ich nicht von den Grenzen der Scheibe komme, also brauche ich alles.

Im nächsten Schritt habe ich versucht, jeden Knoten zu skalieren, und es hat sich als sehr schlecht herausgestellt - (Linien durch die Punkte gestreckt). Oder wenn Sie auf der anderen Seite scrollen, ist dies weniger

Eine andere Methode, die ich ausprobiert habe, war das Skalieren von Knotenpunkten. Es ist besser, aber ich mag es nicht. Es sieht aus wiepoint.setScaleX(point.getScaleX()+scaleX) und für y und andere Knoten entsprechend.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage