国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - 利用線程實現動態顯示系統時間

利用線程實現動態顯示系統時間

2020-01-09 14:26IT_xiao小巫 JAVA教程

編寫Applet小程序,通過在HTML文檔中接收參數,顯示當前的系統時間,需要的朋友可以參考下

編寫Applet小程序,通過在HTML文檔中接收參數, 用不同顏色、字體顯示當前的系統時間。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
import java.awt.*;
import java.applet.Applet;
import java.util.*;
import java.awt.Graphics;
 
public class clock extends Applet implements Runnable //繼承Applet類并實現Runnable接口
{
 Thread clockThread=null; //創建一個空線程
 Calendar now;
 private String s1;
 private int size;
 int r1,g1,b1;  
 
 public void init()  //初始化方法
 {
 size=Integer.parseInt(getParameter("size"));//獲得字體大小
  
 }
 
 public void start()
 {
 if(clockThread==null)
 {
  clockThread=new Thread(this,"Clock2"); //創建線程對象clockThread
  clockThread.start(); //開始執行線程
 }
 }
 
 public void run()  //實現Runnable接口的run()方法
 {
 Thread myThread=Thread.currentThread();//創建線程對象myThread
 while(clockThread==myThread)  {  repaint(); //通過repaint方法調用paint方法
 try
 {
  Thread.sleep(1000); //休眠1秒
  
 }
 catch (InterruptedException e){}
 }
 }
 
 
 
 public void paint(Graphics g)
 {
 r1=(int)(Math.random()*255); //通過調用Math類的random產生隨機數
 g1=(int)(Math.random()*255); //再通過隨機數分別設置三原色,紅綠藍
 b1=(int)(Math.random()*255);
 Color c=new Color(r1,g1,b1); //創建一個顏色對象
 g.setColor(c);   //設置顏色
 now=Calendar.getInstance(); //獲得系統當前時間
 s1=now.get(now.HOUR)+"時"
 +now.get(now.MINUTE)+"分"
 +now.get(now.SECOND)+"秒";
 Font f=new Font("",1,size); //設置字體
 g.setFont(f);
 g.drawString(s1,10,50);  //顯示指定大小顏色的字符串
 }
 
 public void stop()  //調用stop方法,停止線程
 {
 clockThread=null
 }
 
}
 
<pre class="html" name="code"><html>
<Applet code="clock.class" width=300 height=100>
<param name=s1 value=s1>
<param name=size value=30>
</Applet>
</html></pre><br>
<pre></pre>
<p> </p>
<pre></pre>
 
 <div style="padding-top:20px"
  <p style="font-size:12px;">利用線程實現動態顯示系統時間</p>
 </div>

這就是如何利用線程實現動態顯示系統時間的方法,希望對大家的學習有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美中文字幕一区二区三区亚洲 | 精精国产xxxx视频在线播放7 | 91av视频在线观看 | 欧美日韩一区二区在线 | 日韩一区二区不卡 | 国内精品视频 | 天天操天操 | 欧美一区二区三区在线视频 | 中文字幕在线观看精品视频 | 欧美日韩成人 | 97久久久 | 成年人黄色免费视频 | 国产精品久久久久久久久久免费看 | 日韩欧美一区视频 | 人人人人澡 | 亚洲精品国产a | 欧美日韩成人网 | 亚洲成人av | 五月天婷婷激情 | 欧美日韩亚洲一区 | 日韩午夜影院 | 欧美一区二区在线视频 | 久久久国产一区二区三区 | 自拍偷拍小视频 | 午夜影视 | 久久精品国产99精品国产亚洲性色 | 日韩av免费看 | 亚洲国产精品一区 | 91av视频在线观看 | 可以在线观看的av网站 | 波多野结衣福利电影 | 日韩亚洲一区二区 | 国产玖玖 | 黄色电影在线免费观看 | 涩涩视频在线看 | 久久久精品日本 | 国产精品久久久久久av公交车 | 国产一二三区在线观看 | 欧美黑人性生活 | 2023国产精品久久久精品双 | 色婷婷精品国产一区二区三区 |