JavaTM Platform
Standard Ed. 6

java.applet
인터페이스 AppletStub



public interface AppletStub

애플릿을 최초로 작성할 경우에, 그 애플릿의 setStub 메소드를 사용해 애플릿 Stub가 접속됩니다. 이 애플릿 Stub는, 애플릿과 어플리케이션을 실행하는 브라우저 환경 또는 애플릿 viewer 환경과의 사이의 인터페이스의 역할을 완수합니다.

도입된 버젼:
JDK1. 0
관련 항목:
Applet.setStub(java.applet.AppletStub)

메소드의 개요
 void appletResize (int width, int height)
          애플릿의 사이즈를 변경할 필요가 있을 때 불려 갑니다.
 AppletContext getAppletContext ()
          애플릿의 문맥을 돌려줍니다.
 URL getCodeBase ()
          베이스 URL 를 돌려줍니다.
 URL getDocumentBase ()
          애플릿이 짜넣어지고 있는 문서의 URL 를 가져옵니다.
 String getParameter (String  name)
          HTML 태그내에 있는 지정된 파라미터의 값을 돌려줍니다.
 boolean isActive ()
          애플릿이 액티브한가 어떤가를 판정합니다.
 

메소드의 상세

isActive

boolean isActive()
애플릿이 액티브한가 어떤가를 판정합니다. 애플릿은, 애플릿의 start 메소드가 불려 가기 직전에 액티브하게 되어, 애플릿의 stop 메소드가 불려 가기 직전에 액티브하지 않게 됩니다.

반환값:
애플릿이 액티브한 경우는 true, 그렇지 않은 경우는 false

getDocumentBase

URL  getDocumentBase()
애플릿이 짜넣어지고 있는 문서의 URL 를 가져옵니다. 예를 들어, 다음의 문서내에 애플릿이 포함되어 있다고 합니다.
    http://java.sun.com/products/jdk/1. 2/index.html
 
문서의 베이스는 다음과 같습니다.
    http://java.sun.com/products/jdk/1. 2/index.html
 

반환값:
애플릿을 포함한 문서 URL
관련 항목:
getCodeBase()

getCodeBase

URL  getCodeBase()
베이스 URL 를 돌려줍니다. 베이스 URL 는, 애플릿을 포함한 디렉토리의 URL 입니다.

반환값:
애플릿을 포함한 디렉토리의 기저 URL
관련 항목:
getDocumentBase()

getParameter

String  getParameter(String  name)
HTML 태그내에 있는 지정된 파라미터의 값을 돌려줍니다. 예를 들어, 애플릿이 다음과 같이 지정되고 있다고 합니다.
 <applet code="Clock" width=50 height=50>
 <param name=Color value="blue">
 </applet>
 

이 경우,getParameter("Color") 의 호출은 "blue" 라고 하는 값을 돌려줍니다.

파라미터:
name - 파라미터명
반환값:
이름 첨부 파라미터의 값. 설정되어 있지 않은 경우는 null

getAppletContext

AppletContext  getAppletContext()
애플릿의 문맥을 돌려줍니다.

반환값:
애플릿의 문맥

appletResize

void appletResize(int width,
                  int height)
애플릿의 사이즈를 변경할 필요가 있을 때 불려 갑니다.

파라미터:
width - 애플릿에 새롭게 요구된 폭
height - 애플릿에 새롭게 요구된 높이

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.