diff --git a/Turtle.java b/Turtle.java index 64936556018a83f1b899b0cbd67be251594c9f62..ba4aee3dedbff366bd9ed6bd8724a983e475bc5f 100644 --- a/Turtle.java +++ b/Turtle.java @@ -11,7 +11,7 @@ import java.awt.image.BufferedImage; import javax.swing.JFrame; import javax.swing.JPanel; -import java.util.HashMap; +import java.util.LinkedHashMap; /** * Diese Klasse definiert Turtles, die mit einfachen @@ -31,7 +31,8 @@ import java.util.HashMap; * @author Axel Schmolitzky * @author Fredrik Winkler * @author Clara Marie Lueders - * @version 5. Dezember 2018 + * @author Lasse Huber-Saffer + * @version 25. Januar 2022 */ public class Turtle { @@ -52,12 +53,12 @@ public class Turtle private int _verzoegerung; // Moegliche Farbwerte - private static final HashMap<String, Color> FARBEN; + private static final LinkedHashMap<String, Color> FARBEN; private static final Color[] FARB_ARRAY; static { - FARBEN = new HashMap<String, Color>(); + FARBEN = new LinkedHashMap<String, Color>(); FARBEN.put("schwarz", Color.BLACK); FARBEN.put("blau", Color.BLUE); FARBEN.put("cyan", Color.CYAN); @@ -298,8 +299,7 @@ class TurtleWelt BufferedImage image = new BufferedImage(WIDTH, HEIGHT, BufferedImage.TYPE_INT_RGB); _graphics = image.createGraphics(); - _graphics.setRenderingHint(RenderingHints.KEY_ANTIALIASING, - RenderingHints.VALUE_ANTIALIAS_ON); + _graphics.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); _graphics.setColor(Color.WHITE); _graphics.fillRect(0, 0, WIDTH, HEIGHT);