//ClockApplet.java //安澤出海(泉獺) //単純な時計のアプレット。 //JavaScriptでできることをJavaでやってみました。 //ただ単純に時刻を表示させるだけなら、 //HTMLにスクリプトを組み込むJavaScriptの方がオススメです。 import java.applet.Applet; import java.awt.*; import java.awt.event.*; import java.util.*;//GregorianCalendarクラスの使用に必要。 /* */ //↑これを埋め込んでおくと、上部のコマンドに //appletviewer (ファイル名).javaと入力するだけで実行できる。 public class ClockApplet extends Applet{//メインクラス private Label lb;//ラベル private String s1,s2,s3,s4,s5,s6; public void init(){//初期化処理 lb=new Label(" ");//一行の入力欄を準備 add(lb);//一行の入力欄を配置 } public void paint(Graphics g){//描画処理 GregorianCalendar d=new GregorianCalendar(); int h=d.get(Calendar.HOUR_OF_DAY);//時、取得 int m=d.get(Calendar.MINUTE);//分、取得 int s=d.get(Calendar.SECOND);//秒、取得 s1=""+(h/10);//時、10の位 s2=""+(h%10);//時、1の位 s3=""+(m/10);//分、10の位 s4=""+(m%10);//分、1の位 s5=""+(s/10);//秒、10の位 s6=""+(s%10);//秒、1の位 lb.setText(" "+s1+s2+":"+s3+s4+":"+s5+s6); try{Thread.sleep(1000);}catch(InterruptedException e){}//1秒間一時停止 repaint();//再描画。paint()の中身を実行。 } }