검색어 입력폼

[자바]자바로 디지털 시계 구현

저작시기 2006.06 |등록일 2006.05.17 파일확장자압축파일 (alz) | 5페이지 | 가격 1,000원

*해당 문서는 미리보기가 지원되지 않습니다.

소개글

자바로 디지털 시계 구현

목차

<b>ClockApplet.java
InnerClockApplet.java
Time.java</b>

본문내용

package clock;

import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;

public class InnerClockApplet extends Applet
{
/**
*
*/
private static final long serialVersionUID = 1L;
private static final long ONE_SECOND = 1000;
private Thread clockThread;

private class ClockThread extends Thread
{

public void run()
{
long lastTime = System.currentTimeMillis();
while(clockThread == this)
{
try
{
Thread.sleep(10L);
}
catch(InterruptedException interruptedexception) { }
long nowTime = System.currentTimeMillis();
if(nowTime - lastTime >= ONE_SECOND)
{
repaint();
lastTime = nowTime;
}
}
}

}

public void init()
{
setBackground(Color.black);
}

public void start()
{
if(clockThread == null)
{
clockThread = new ClockThread();
clockThread.start();
}
}
다운로드 맨위로