public class MyClock extends Applet implements Runnable { static final int BACKGROUND=0; //背景圖片的序號,供數組使用 static final int LOGO=1; //LOGO圖片的序號,供數組使用 static final String JAVEX="bear"; //表盤上顯示的文字 static final double MINSEC=0.104719755; //分針和秒針在表盤上的刻度(60個)間的弧度 static final double HOUR=0.523598776; //時針在表盤上的刻度(24個)間的弧度
Thread clockThread = null; //使用多線程機制,用另一個線程不斷顯示圖片
//提供的默認參數,假如Html文件里面沒有給參數就使用 int width = 100; int height = 100; Color bgColor = new Color(0,0,0); Color faceColor = new Color(0,0,0); Color sweepColor = new Color(255,0,0); Color minuteColor = new Color (192,192,192); Color hourColor = new Color (255,255,255); Color textColor = new Color (255,255,255); Color caseColor = new Color (0,0,0); Color trimColor = new Color (192,192,192); String LOGOString=null;