import chess.*;//GEN-BEGIN:header
import java.util.Calendar;

/**
 * SpriteClock.java
 *
 * Created on Jun 15, 2007, 1:58:43 PM by G0706_SCONDO
 */
public class SpriteClock {
    public void run() {//GEN-END:header
        Screen myScreen;
        Calendar myCalendar;
        Sprite minuteHand;
        Sprite secondHand;
        Sprite hourHand;
        
        int hour, minute, second;
        
        myScreen=Chess.newScreen(700,700);
        minuteHand=myScreen.newSprite("/sprites/minuteHand.png",350,350);
        minuteHand.setAnchorPosition(31,259);
        secondHand=myScreen.newSprite("/sprites/secondHand.png",350,350);
        secondHand.setAnchorPosition(31,262);
        hourHand=myScreen.newSprite("/sprites/hourHand.png",350,350);
        hourHand.setAnchorPosition(30,203);
        
        while(true){
            myCalendar=Calendar.getInstance();
            
        hour=myCalendar.get( Calendar.MINUTE);
        hourHand.setOrientation( hour *360/12);
        
        minute=myCalendar.get(Calendar.MINUTE);
        minuteHand.setOrientation( minute *360/60);
        
        second= myCalendar.get(Calendar.SECOND);
        double millis= myCalendar.get(Calendar.MILLISECOND);
        secondHand.setOrientation(second *360/60+millis/60000*360);
        
        
        Chess.waitForNextFrame(12);
        }

        // Here you go!
        

    } //run//GEN-BEGIN:footer

    public static void main(String[] args) {
       new SpriteClock().run();
    } //main
    
} //class//GEN-END:footer
