[ WWW ] in KIDS
글 쓴 이(By): bsjung (정병수)
날 짜 (Date): 1995년10월22일(일) 19시01분53초 KST
제 목(Title): [애플렛의 부클래스 만들기]
*애플렛의 부클래스 만들기*
애플렛을 만들기 위해서는 애플렛 클래스의 부클래스를 구현해야 한다.
애프렛에는 기본적으로 3가지의 method 가 있다.
init() -- 애프렛이 만들어진후 맨처음 불러지며 애플렛의 디스플레이의
영역이나, 리소스를 다운로드하거나, 속성 값을 얻거나, 폰트나
칼라를 얻거나 하는데 쓰인다.
start() -- 이 method는 애플렛의 실질적인 일을 하며 디폴트로 애플렛의
페이지가 불려지는 매번 실행된다. 하지만 사용자는 사용자가
요구할때까지 실행을 미룰수 있다.
paint() -- 애플렛의 스크린 디스플레이가 다시 그려질 필요가 있을때마다
매번 자동적으로 불려진다.
또 애플렛을 없애기위한 두가지 method 가 있다.
stop() -- 사용자가 애플렛의 페이지를 떠날때마다 이 method는 애플렛의
칼라를 얻거나 하는데 쓰인다.
start() -- 이 method는 애플렛의 실질적인 일을 하며 디폴트로 애플렛의
페이지가 불려지는 매번 실행된다. 하지만 사용자는 사용자가
요구할때까지 실행을 미룰수 있다.
paint() -- 애플렛의 스크린 디스플레이가 다시 그려질 필요가 있을때마다
매번 자동적으로 불려진다.
또 애플렛을 없애기위한 두가지 method 가 있다.
stop() -- 사용자가 애플렛의 페이지를 떠날때마다 이 method는 애플렛의
실행을 중지시킨다.
destroy() -- 애플렛이 취소되었을때마다 이 method는 애플렛의 리소스들을
다시 놓아준다.
애플렛 부클래스는 많은 애플렛 유틸러티를 사용하는데 다음과 같은 절차를 따른다.
1. 어떤 리소스를 사용한다. ( 폰트나 컬러같은 것 )
2. 이벤트를 처리한다. ( 마우스 클릿같은 것 )
3. 동작을 수행한다. ( 소리를 들리게 하거나 이미지를 보여주는것 )