[자바] 자바로 만든 아날로그 시계
- 최초 등록일
- 2003.05.09
- 최종 저작일
- 2003.05
- 3페이지/ JAVA
- 가격 1,000원
소개글
자바로 짠 아날로그 시계 입니다.
한글로 주석 다 달려있고, 시계 예쁩니다.
목차
없음
본문내용
// 현재의 시, 분, 초에 대한 각도
bun = gakDo( d.getMinutes() );
cho = gakDo( d.getSeconds() );
si = gakDo( d.getHours() % 12 )*5 + bun/12;
int x1,y1;
Graphics g = getGraphics();
// 이전 초 바늘을 지우고 현재 초 바늘을 그린다
baNul(junCho, 0.9*l, JIUM);
baNul(cho, 0.9*l, PYOSI);
// 이전 분이 현재 분과 다르면 이전 분 바늘을 지운다
if (junBun != bun)
baNul(junBun, 0.8*l, JIUM);
baNul( bun, 0.8*l, PYOSI);
// 이전 시가 현재 시와 다르면 이전 시 바늘을 지운다
if (junSi != si)
baNul(junSi, 0.6*l, JIUM);
baNul( si, 0.6*l, PYOSI);
// 라벨에 현재 시간을 출력
sganLbl.setText( d.getHours() + ":" +
d.getMinutes() + ":" + d.getSeconds() );
junCho = cho;
junBun = bun;
junSi = si;
참고 자료
없음