ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 애플릿
    혼자서 공부하기/자바 2007. 3. 22. 13:06
    728x90
    반응형
    SMALL

    애플릿은 HTML내에서 삽입이 되어 웹 브라우저나 애플릿뷰어에 의해서 실행된다.

    < 특징 >

    1. main은 브라우저에 포함되어 있고, 자바 애플릿은 오직 브라우저에 호출할때만 실행 되도록 되어 있다..

    2. Frame에서 Applet으로 클래스를 파생시킨다..

    3. 브라우저가 애플릿 클래스의 객체를 생성 시킬 때는 init() 메소드를 호출할 수 있도록 한다.

    4. 항상 public으로 선언해야 한다...

    5. 자바 애플릿은 이벤트가 발생할 때만 실행된다..



    자바 애플릿은 main() 메소드가 없기 때문에 자바 소스 프로그램 파일 이름과 파일 내에 작성한 최초로 호출되는 클래스의 이름과는 동일해야 한다..

    자바 애플릿 프로그램은 java.applet.Applet 클래스로부터 상속된다.

    또한 Applet 클래스로부터 파생된 새로운 Applet클래스의 메소드를 재 정의하여 자신만의 프로그램(애플릿)을 작성할 수 있다. 새롭게 정의하는 메소드는 애플릿의 실행구조에 맞추어 프로그램을 작성해야 하며 애플릿의 대표적인 실행구조는 다음과 같다.

    (1) init() 메소드
     - 애플릿 로드 및 생성시에 호출

    (2) start() 메소드
     - 애플릿이 있는 HTML 문서가 참조되어 애플릿이 시작될때 호출

    (3) stop() 메소드
     - 애플릿이 있는 HTML 문서가 더 이상 참조되지 않을때 호출

    (4) paint() 메소드
     - 애플릿이 처음 실행되고 아이콘화가 되었다가 다시 화면에 나타날때 또는 다른 윈도우에 가렸다가 다시 보일때 애플릿의 그래픽 화면 출력을 처리하는 메소드

    (5) destroy() 메소드
     -  애플릿이 메모리 상에서 완전히 종료되고 시스템자원을 반납할때 호출되는 메솓,
    728x90
    반응형
    LIST

    '혼자서 공부하기 > 자바' 카테고리의 다른 글

    AWT ?  (0) 2007.03.25
    애플릿 설명 더하기  (0) 2007.03.22
    패키지  (0) 2007.03.21
    인터페이스  (0) 2007.03.21
    추상 클래스(Abstract Class)  (0) 2007.03.21

    댓글

Designed by Tistory.