[ java ] in KIDS 글 쓴 이(By): guest (guest) 날 짜 (Date): 1997년10월26일(일) 15시11분25초 ROK 제 목(Title): [퍼온글] [애플렛의 부클래스 만들기] [ 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. 동작을 수행한다. ( 소리를 들리게 하거나 이미지를 보여주는것 ) |