001    package de.hska.java.aufgaben.schildkroete;
002    
003    import de.hska.java.aufgaben.grafik.schildkroete.Schildkroete;
004    import de.hska.java.aufgaben.grafik.schildkroete.SchildkroetenGrafik;
005    
006    
007    /**
008     * Zeichnet einen Kreis.
009     * 
010     * <a href="http://www.home.hs-karlsruhe.de/%7Epach0003/informatik_1/aufgaben/turtle.html#kreis">Zurück zum Aufgabentext</a>
011     * @author Christian Pape
012     */
013    public class ZeichneKreis {
014    
015            public static void main(String[] args) {
016            SchildkroetenGrafik schildkroetenGrafik = new SchildkroetenGrafik("Ein Kreis", 400, 300);
017                    Schildkroete schildkroete = schildkroetenGrafik.createSchildkroete();
018                            
019            // im Kreis laufen
020            schildkroete.positionieren(200, 200);
021            for (int schritte = 0; schritte < 360; schritte++) {
022                schildkroete.drehen(1);
023                schildkroete.laufen(1.0);
024            }
025            
026                    schildkroetenGrafik.warten();
027            }
028    
029    
030    }