資源簡介
Java入門-數字時鐘(實例16).zip
代碼片段和文件信息
import?java.awt.*;
import?java.util.*;
import?javax.swing.*;
//數字時鐘
public?class?ClockDemo?extends?Jframe?implements?Runnable{
Thread?clock;
public?ClockDemo(){
super(“數字時鐘“); //調用父類構造函數
setFont(new?Font(“Times?New?Roman“Font.BOLD60)); //設置時鐘的顯示字體
start();?//開始進程
setSize(280100);??//設置窗口尺寸
setVisible(true);??//窗口可視
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);??//關閉窗口時退出程序
}
public?void?start(){?//開始進程
if?(clock==null){?//如果進程為空值
clock=new?Thread(this);?//實例化進程
clock.start();?//開始進程
}
}
public?void?run(){??//運行進程
while?(clock!=null){?
repaint();?//調用paint方法重繪界面
try{
Thread.sleep(1000);??//線程暫停一秒(1000毫秒)
}
catch?(InterruptedException?ex){
ex.printStackTrace();??//輸出出錯信息
}
}
}
public
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????84054??2004-07-21?19:04??22-1.bmp
?????文件????????2181??2004-07-21?18:51??ClockDemo.class
?????文件????????1889??2004-05-06?18:40??ClockDemo.java
評論
共有 條評論