//GEN-BEGIN:header
import chess.*;
import java.awt.*;
import java.util.Calendar;
import java.util.Date;

/**
 * TurtleClock.java
 *
 * Created on June 14, 2006, 6:51 AM by Jeremy
 */
public class TurtleClock {
    public static void main(String[] args) {//GEN-END:header
        Screen myScreen;
        Turtle tim;
        Calendar myCalendar;
        
        myScreen= Chess.newScreen(400,400);
        tim= myScreen.newTurtle();
        
        while ( true ) {
            myScreen.clear();
            
            myCalendar= Calendar.getInstance();
            
            // draw the little hour hand
            tim.home();
            tim.right( myCalendar.get( Calendar.HOUR ) * 360 / 12 );
            tim.setLineWidth(10);
            tim.forward(100);
            
            // draw the big minute hand
            tim.home();
            tim.right( myCalendar.get( Calendar.MINUTE ) * 360 / 60 );
            tim.setLineWidth(8);
            tim.forward(150);
            
            // draw the second hand
            tim.home();
            tim.right( myCalendar.get( Calendar.SECOND ) * 360 / 60 );
            tim.setLineWidth(2);
            tim.forward(130);
            
            tim.hide();
            Chess.sleep(1000);
        }
    } //main//GEN-BEGIN:footer
    
} //class
//GEN-END:footer
