資源簡介
Java練習,制作了一個簡單的數字時鐘,用到了Java的線程、AWT繪圖、Swing等知識點。

代碼片段和文件信息
package?nowTime;
import?java.awt.*;
@SuppressWarnings(“serial“)
public?class?DrawTime?extends?Panel?implements?Runnable?{
Image?img?;
Graphics?gra;
public?void?update(Graphics?rags){
paint(rags);
}
//?畫出時間字符
public?void?paint(Graphics?g)?{
Font?font?=?new?Font(“Inpact“?Font.BOLD?38);
if(img?==?null){
img?=?createImage(this.getSize().widththis.getSize().height);
gra?=?img.getGraphics();
}
gra.setColor(getBackground());
gra.fillRect(0?0?this.getSize().width?this.getSize().height);
gra.setFont(font);
gra.setColor(Color.green);
gra.drawString(Time.times()?10?36);
g.drawImage(img00this);
}
//?線程運行
public?void?run()?{
while?(true)?{
try?{
Thread.sleep(1000);?//?線程休眠1秒
}?catch?(Exception?e)?{
}
repaint();?//?重新畫時間
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-05-05?00:31??Java練手_電子時鐘\
?????目錄???????????0??2014-05-05?00:30??Java練手_電子時鐘\nowTime(java源碼)\
?????文件?????????855??2014-04-08?23:01??Java練手_電子時鐘\nowTime(java源碼)\DrawTime.java
?????文件?????????592??2014-04-05?20:39??Java練手_電子時鐘\nowTime(java源碼)\nowTime.java
?????文件?????????648??2014-04-05?20:25??Java練手_電子時鐘\nowTime(java源碼)\Time.java
?????文件????????3003??2014-04-08?23:03??Java練手_電子時鐘\數字時鐘.jar
- 上一篇:java基礎思維導圖
- 下一篇:畢業設計 java編寫
評論
共有 條評論