From fcb536ff9612dab7771e58d91bc82a8987ef0891 Mon Sep 17 00:00:00 2001 From: "J. Neugebauer" Date: Sun, 31 Jul 2022 10:02:11 +0200 Subject: [PATCH] copyFrom angepasst --- src/main/java/schule/ngb/zm/shapes/Shape.java | 4 ++-- src/main/java/schule/ngb/zm/shapes/Text.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/schule/ngb/zm/shapes/Shape.java b/src/main/java/schule/ngb/zm/shapes/Shape.java index e009fed..a0dad46 100644 --- a/src/main/java/schule/ngb/zm/shapes/Shape.java +++ b/src/main/java/schule/ngb/zm/shapes/Shape.java @@ -325,8 +325,8 @@ public abstract class Shape extends BasicDrawable { setStrokeWeight(shape.getStrokeWeight()); setStrokeType(shape.getStrokeType()); visible = shape.isVisible(); - rotation = shape.rotation; - scale(shape.scale); + rotation = shape.getRotation(); + scale(shape.getScale()); setAnchor(shape.getAnchor()); } } diff --git a/src/main/java/schule/ngb/zm/shapes/Text.java b/src/main/java/schule/ngb/zm/shapes/Text.java index c3b7373..348b9cb 100644 --- a/src/main/java/schule/ngb/zm/shapes/Text.java +++ b/src/main/java/schule/ngb/zm/shapes/Text.java @@ -181,13 +181,13 @@ public class Text extends Shape { @Override public void copyFrom( Shape shape ) { - super.copyFrom(shape); if( shape instanceof Text ) { Text pText = (Text) shape; this.text = pText.getText(); this.font = pText.getFont(); - calculateBounds(); } + super.copyFrom(shape); + calculateBounds(); } @Override