亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? clock.java

?? java 時(shí)鐘程序
?? JAVA
字號(hào):
/*
 * Created on 2004-8-22
 *
 * To change the template for this generated file go to
 * Window>Preferences>Java>Code Generation>Code and Comments
 */

/**
 * @author Administrator
 *
 * To change the template for this generated type comment go to
 * Window>Preferences>Java>Code Generation>Code and Comments
 */
import java.util.*;
import java.awt.*;
import java.applet.*;
import java.text.*;
public class Clock extends Applet implements Runnable{
	//public class Clock extends Applet {
	private volatile Thread timer;//用來(lái)顯示時(shí)間的子進(jìn)程
	private int lastxs,lastys,lastxm,lastym,lastxh,lastyh;//用來(lái)表示鐘上各針的位置
	private SimpleDateFormat formatter;//用來(lái)格式化顯示的時(shí)間
	private String lastdate;//用來(lái)顯示時(shí)間的字符串
	private Font clockFaceFont;//字體對(duì)象
	private Date currentDate;//時(shí)間對(duì)象
	private Color handColor;//表示種臂的顏色的顏色對(duì)象
	private Color numberColor;//秒鐘和時(shí)間顯示的顏色
	private int xcenter=80,ycenter=55;//中央位置
	public void init(){
		int x,y;
		lastxs=lastys=lastxm=xcenter;
		lastym=lastxh=lastyh=ycenter;
		formatter=new SimpleDateFormat("EEE MMM dd hh:mm:ss:yyyy",Locale.getDefault());
		currentDate=new Date();
		lastdate=formatter.format(currentDate);
		clockFaceFont=new Font("Serif",Font.PLAIN,14);
		handColor=Color.blue;
		numberColor=Color.DARK_GRAY;
		try{
			setBackground(new Color(Integer.parseInt(getParameter("bgcolor"),16)));
		}catch (NullPointerException e){
		}catch (NumberFormatException e){
		}
		try{
			handColor=new Color(Integer.parseInt(getParameter("fgcolor1"),16));
		}catch (NullPointerException e){
		}catch (NumberFormatException e){
			System.out.println("f");
		}
		try{
			numberColor=new Color(Integer.parseInt(getParameter("fgcolor2"),16));
		}catch(NullPointerException e){
		}catch(NumberFormatException e){
		}
		resize(300,300);
	}

	public void update(Graphics g){
		
		int xh,yh,xm,ym,xs,ys;
		int s=0,m=0,h=0;
		String today;
		currentDate=new Date();
		System.out.println(Thread.currentThread().getName());
		formatter.applyPattern("s");
		try{
			s=Integer.parseInt(formatter.format(currentDate));
		}catch(NumberFormatException n){
			s=0;
		}
		formatter.applyPattern("m");
		try
		{
			m=Integer.parseInt(formatter.format(currentDate));
		}catch(NumberFormatException n){
			m=0;
		}
		formatter.applyPattern("h");
		try{
			h=Integer.parseInt(formatter.format(currentDate));
		}catch(NumberFormatException n){
					h=0;
		}
		//設(shè)置時(shí)鐘各針的位置
		xs=(int)(Math.cos(s*Math.PI/30-Math.PI/2)*45+xcenter);
		ys=(int)(Math.sin(s*Math.PI/30-Math.PI/2)*45+ycenter);
		xm=(int)(Math.cos(m*Math.PI/30-Math.PI/2)*40+xcenter);
		ym=(int)(Math.sin(m*Math.PI/30-Math.PI/2)*40+ycenter);
		xh=(int)(Math.cos((h*30+m/2)*Math.PI/180-Math.PI/2)*30+xcenter);
		yh=(int)(Math.sin((h*30+m/2)*Math.PI/180-Math.PI/2)*30+ycenter);
		formatter.applyPattern("EEE MMM dd HH:mm:ss:yyyy");
		today=formatter.format(currentDate);
		g.setFont(clockFaceFont);
		g.setColor(getBackground());
		if(xs!=lastxs||ys!=lastys){
			g.drawLine(xcenter,ycenter,lastxs,lastys);
			g.drawString(lastdate,5,125);
		}
		if(xm!=lastxm||ym!=lastym){
			g.drawLine(xcenter,ycenter-1,lastxm,lastym);
			g.drawLine(xcenter-1,ycenter,lastxm,lastym);
		}
		if(xh!=lastxh||yh!=lastyh){
			g.drawLine(xcenter,ycenter-1,lastxh,lastyh);
			g.drawLine(xcenter-1,ycenter,lastxh,lastyh);
		}
		g.setColor(numberColor);
		g.drawString(today,5,125);
		
		//畫(huà)面更新的時(shí)間和鐘面
		g.setColor(numberColor);
		g.drawString(today,5,125);
		g.drawLine(xcenter,ycenter,xs,ys);
		g.setColor(handColor);
		g.drawLine(xcenter,ycenter-1,xm,ym);
		g.drawLine(xcenter-1,ycenter,xm,ym);
		g.drawLine(xcenter,ycenter-1,xh,yh);
		g.drawLine(xcenter-1,ycenter,xh,yh);		
		lastxs=xs;lastys=ys;
		lastxm=xm;lastym=ym;
		lastxh=xh;lastyh=yh;
		lastdate=today;
		currentDate=null;
	}
	
	public void paint(Graphics g){
		//System.out.println("adaddd");
		//描繪時(shí)鐘的鐘環(huán)和刻度
		g.setFont(clockFaceFont);
		g.setColor(handColor);
		g.drawArc(xcenter-50,ycenter-50,100,100,0,360);
		g.setColor(numberColor);
		g.drawString("9",xcenter-45,ycenter+3);
		g.drawString("3",xcenter+40,ycenter+3);
		g.drawString("12",xcenter-5,ycenter-37);
		g.drawString("6",xcenter-3,ycenter+45);
		this.update(g);
		/*用來(lái)描繪時(shí)間和鐘上的各針
		g.setColor(numberColor);
		g.drawString(lastdate,5,125);
		g.drawLine(xcenter,ycenter,lastxs,lastys);
		g.setColor(handColor);
		g.drawLine(xcenter,ycenter-1,lastxm,lastym);
		g.drawLine(xcenter-1,ycenter,lastxm,lastym);
		g.drawLine(xcenter-1,ycenter,lastxh,lastyh);
		g.drawLine(xcenter,ycenter-1,lastxh,lastyh);
		*/
	}
	
	public void start(){
		timer=new Thread(this,"tt");
		timer.start();
	}
	
	public void stop(){
		timer=null;
	}
	
	public void run(){
		Thread me=Thread.currentThread();
		while(timer==me){
			try{
				Thread.sleep(1000);
			}catch (InterruptedException e){
		}
			System.out.println(Thread.currentThread().getName());
			repaint();
			
			
		}
	}
	
	public String[][] getParameterInfo(){
		String[][] info={
			{"bgcolor","hexadecimal RGB number","The background color.Default is the color of your browser."
			},
			{"fgcolor1","hexadecimail RGB number","The color of the hands and dial.Default is blue."
			},
			{"fgcolor2","hexadecimal RGB number","The color of the second and numbers.Default is dark gray."
			}
		};
		return info;
	}
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美极品美女视频| 久久精品男人的天堂| 国产专区欧美精品| 一区二区成人在线视频 | 国产成人丝袜美腿| 五月婷婷激情综合| 中文字幕亚洲电影| 精品福利av导航| 欧美久久久久久久久久| 91小视频在线免费看| 激情久久五月天| 视频一区二区中文字幕| 亚洲柠檬福利资源导航| 国产婷婷色一区二区三区四区| 欧美日韩成人在线| 在线免费视频一区二区| 成人小视频在线观看| 精品亚洲欧美一区| 日韩精品福利网| 亚洲自拍偷拍av| 亚洲欧美日韩国产一区二区三区| 亚洲精品一区二区三区99| 6080日韩午夜伦伦午夜伦| 91色|porny| 成人av动漫网站| 国产盗摄精品一区二区三区在线| 另类调教123区| 免费高清成人在线| 日产精品久久久久久久性色| 天涯成人国产亚洲精品一区av| 亚洲一区二区高清| 一区二区视频免费在线观看| 亚洲图片欧美激情| 日韩毛片高清在线播放| 亚洲欧洲日产国码二区| 亚洲欧洲韩国日本视频| 中文字幕在线免费不卡| 国产精品电影一区二区三区| 国产精品视频免费看| 欧美国产精品久久| 国产精品美女久久久久久久| 国产精品水嫩水嫩| 亚洲天堂福利av| 亚洲人亚洲人成电影网站色| 亚洲日本乱码在线观看| 亚洲综合视频在线观看| 亚洲亚洲人成综合网络| 午夜精品久久久久久久99樱桃| 午夜精品久久久久久久久久久 | 国产99久久久精品| 国产91精品一区二区麻豆亚洲| 国产精品综合在线视频| 国产91色综合久久免费分享| 99久久精品久久久久久清纯| av毛片久久久久**hd| 色婷婷精品久久二区二区蜜臂av | 成人免费视频视频在线观看免费| 国产91精品一区二区| www.66久久| 精品视频全国免费看| 日韩一区二区三区免费看| 国产综合久久久久久鬼色| 国产精品久久久久永久免费观看 | 91天堂素人约啪| 欧美主播一区二区三区美女| 欧美高清hd18日本| 日韩精品一区二区三区在线播放| 国产亚洲综合在线| 日韩美女视频一区二区 | 亚洲高清中文字幕| 久久国产精品无码网站| 国产成人精品亚洲日本在线桃色| 成人精品亚洲人成在线| 欧美国产日韩精品免费观看| 国产精品麻豆一区二区| 亚洲国产三级在线| 狠狠色伊人亚洲综合成人| 99这里都是精品| 91精品国产91久久综合桃花| 国产欧美精品一区| 天堂午夜影视日韩欧美一区二区| 国产精品99久| 欧美日韩综合一区| 久久九九国产精品| 午夜精品久久一牛影视| 成人永久看片免费视频天堂| 一区二区三区成人| 一本到不卡精品视频在线观看| 色婷婷精品大在线视频| 日韩欧美国产综合| 自拍偷拍亚洲欧美日韩| 男人的天堂久久精品| av电影在线观看一区| 91麻豆精品国产91久久久 | 欧美美女视频在线观看| 欧美激情一区三区| 奇米一区二区三区| 91一区一区三区| 久久亚洲欧美国产精品乐播| 亚洲国产一二三| 不卡免费追剧大全电视剧网站| 91精品国产综合久久蜜臀| 日韩美女啊v在线免费观看| 国产美女娇喘av呻吟久久| 欧美网站一区二区| 国产精品国产a| 国产一本一道久久香蕉| 日韩一区二区三区三四区视频在线观看 | 日本韩国欧美在线| 精品国精品国产尤物美女| 亚洲国产乱码最新视频| 成人av网站在线观看| 精品国产1区2区3区| 日韩和欧美的一区| 在线亚洲免费视频| 亚洲特黄一级片| 高清在线观看日韩| 久久久久国产精品麻豆| 美女精品自拍一二三四| 6080午夜不卡| 天天色综合成人网| 欧美三电影在线| 亚洲一区二区四区蜜桃| 一本久久a久久免费精品不卡| 国产喂奶挤奶一区二区三区| 国产一区二区网址| 精品国产免费久久| 国产综合色视频| 欧美成人国产一区二区| 日本va欧美va精品发布| 在线不卡一区二区| 日韩在线a电影| 欧美一区永久视频免费观看| 男人的j进女人的j一区| 日韩一区二区在线免费观看| 美女视频免费一区| 精品国产免费一区二区三区香蕉| 久久99精品久久久久久久久久久久| 日韩欧美一区二区不卡| 精品系列免费在线观看| 久久综合九色综合97婷婷| 国产精品一区二区视频| 国产清纯白嫩初高生在线观看91 | 国产成a人亚洲精品| 国产日韩欧美电影| 成人激情小说乱人伦| 国产精品久久久久桃色tv| 91麻豆福利精品推荐| 亚洲乱码国产乱码精品精的特点| 91成人免费在线| 亚洲国产一区二区三区青草影视| 欧美猛男超大videosgay| 日本不卡在线视频| 日韩精品专区在线影院观看 | 毛片av一区二区三区| 精品国产sm最大网站| 国产精品白丝av| 亚洲视频香蕉人妖| 欧美男生操女生| 精品在线播放免费| 日韩一级高清毛片| 午夜精品在线视频一区| 欧美日韩一区二区三区免费看| 一个色在线综合| 欧美一区二区三区喷汁尤物| 国产制服丝袜一区| 中文字幕中文字幕中文字幕亚洲无线| 色婷婷综合久色| 日韩av电影免费观看高清完整版 | 亚洲欧美一区二区三区孕妇| 欧美做爰猛烈大尺度电影无法无天| 午夜精品一区二区三区电影天堂 | 欧美在线免费播放| 美女精品一区二区| 中文字幕在线观看一区| 欧美日韩国产高清一区二区三区| 欧美精品 国产精品| 日韩精彩视频在线观看| 久久综合久久综合久久| 91麻豆6部合集magnet| 日韩激情一区二区| 中文字幕国产精品一区二区| 欧美午夜精品一区二区三区| 国产一区三区三区| 亚洲在线一区二区三区| 精品国产凹凸成av人导航| 色丁香久综合在线久综合在线观看| 奇米影视一区二区三区| ●精品国产综合乱码久久久久| 欧美一级生活片| 91精品福利视频| 国产在线视频不卡二| 午夜精品一区二区三区三上悠亚| 久久久国际精品| 3d动漫精品啪啪一区二区竹菊| 成人av免费网站| 国产剧情一区二区| 日韩电影在线观看电影| 亚洲免费观看高清| 欧美激情中文字幕一区二区|