Hi, wenn ich ein Objekt einer Affinentransofrmation erstelle, z. B:
AffineTransform test= new AffineTransform();
Was habe ich hier eigentlich erstellt? Kann man das alleine eigentlich schon in 2d sehen, wenn ich da was sehen wollen würde, beim ausführen des Prgroamms?

Und was genau ist dieses createTransformedShape für ein Befehl? ALso wie habe ich den zu verstehen? Ich erstelle eine AffineTransformation, diese rotiere ich dann und diese affinetransformation nehme ich dann, sage dann erstell ein shape und tue dann mein Polygon rein? Heißt das, dass ich meine Affinetransformation auf mein p anwende, aber das p an sich nicht verschoben wird, sondern ich nur ein neues shape habe, was dem p nur in verschoben entspricht? Wenn ja, kann ich das nicht auch anders machen, dass ich mein p direkt verschiebe und nicht ein neues Sharpe erstelle, welches eine Kopie meines shapes p ist, nur verschoben?
AffineTransform test= new AffineTransform();
Was habe ich hier eigentlich erstellt? Kann man das alleine eigentlich schon in 2d sehen, wenn ich da was sehen wollen würde, beim ausführen des Prgroamms?

Und was genau ist dieses createTransformedShape für ein Befehl? ALso wie habe ich den zu verstehen? Ich erstelle eine AffineTransformation, diese rotiere ich dann und diese affinetransformation nehme ich dann, sage dann erstell ein shape und tue dann mein Polygon rein? Heißt das, dass ich meine Affinetransformation auf mein p anwende, aber das p an sich nicht verschoben wird, sondern ich nur ein neues shape habe, was dem p nur in verschoben entspricht? Wenn ja, kann ich das nicht auch anders machen, dass ich mein p direkt verschiebe und nicht ein neues Sharpe erstelle, welches eine Kopie meines shapes p ist, nur verschoben?