간단한 소스니까 따로 설명은 안하겠습니다. 이거 응용하면, 글자 뿐만아니라 도형이나 이미지로도 가능합니다.
import java.applet.*;
import java.awt.Graphics;
public class TextScroll extends Applet implements Runnable
{
int x = 0;
int y = 0;
int width = 0;
Thread t = null;
public void init()
{
x = 0;
y = size().height / 2;
width = x;
}
public void start()
{
t = new Thread(this);
t.start();
}
public void run()
{
while(true)
{
repaint();
x += 10;
if(x > size().width)
x = 0;
try {
Thread.sleep(100);
} catch(InterruptedException e) {}
}
}
public void paint(Graphics g)
{
g.drawString("www.javachobo.com", x, y);
}
}
카페 게시글
◆ 자바소스강좌
[Applet]움직이는 글자(좌에서 우로 스크롤)
자바짱
추천 0
조회 1,321
05.06.14 08:17
댓글 3
다음검색
첫댓글 깜빡거림을 좀 없애려면, 더블버퍼링을 이용해야하는데... 소스코드의 이해를 돕기 위해 심플하게 했습니다.
이 소스 컴파일과 실행 에디트플러스에서 해도되나영?? 굴구 메인문이 없는데...어떻하나영??
컴파일한다음에 HTML을 만들어서 <Applet>태그를 넣어줘야합니다. 그다음에 작성한 html을 브라우져에서 오픈하면 되죠. 자세한건 컴관련강좌게시판에 있습니다.