JavaTM 2 Platform
Standard Ed. 5.0

java.applet
ÀÎÅÍÆäÀ̽º AppletContext


public interface AppletContext

ÀÌ ÀÎÅÍÆäÀ̽º´Â ¾ÖÇø´ÀÇ È¯°æ¿¡ ´ëÀÀÇÕ´Ï´Ù. ¾ÖÇø´ÀÇ È¯°æÀ̶õ ¾ÖÇø´À» Æ÷ÇÔÇÑ ¹®¼­ ¹× °°Àº ¹®¼­³»¿¡ ÀÖ´Â °Í ¿ÜÀÇ ¾ÖÇø´ÀÔ´Ï´Ù.

ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ¸Þ¼­µå¸¦ ¾ÖÇø´³»¿¡¼­ »ç¿ëÇϸé, ±× ¾ÖÇø´ÀÇ È¯°æ¿¡ ´ëÇÑ Á¤º¸¸¦ ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
JDK1. 0

¸Þ¼­µå °³¿ä
 Applet getApplet (String  name)
          ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®¿¡ ÇØ Ç¥½ÃµÇ´Â ¹®¼­³»¿¡¼­, ÁöÁ¤µÈ À̸§ÀÇ ¾ÖÇø´À» ã¾Æ µ¹·ÁÁÝ´Ï´Ù.
 Enumeration <Applet > getApplets ()
          ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®¿¡ ÇØ Ç¥½ÃµÇ´Â ¹®¼­³»¿¡ ÀÖ´Â ¸ðµç ¾ÖÇø´À» ã½À´Ï´Ù.
 AudioClip getAudioClip (URL  url)
          ¿Àµð¿À Ŭ¸³À» ÃëµæÇÕ´Ï´Ù.
 Image getImage (URL  url)
          Image ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 InputStream getStream (String  key)
          ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®³»¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ°í Àִ Ű¿¡ÀÇ ½ºÆ®¸²À» µ¹·ÁÁÝ´Ï´Ù.
 Iterator <String > getStreamKeys ()
          ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®³»ÀÇ ½ºÆ®¸²ÀÇ Å°¸¦ ¸ðµÎ °Ë»öÇÕ´Ï´Ù.
 void setStream (String  key, InputStream  stream)
          ÁöÁ¤µÈ ½ºÆ®¸²À» ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®ÀÇ ÁöÁ¤µÈ Ű¿¡ °ü·ÃÁþ½À´Ï´Ù.
 void showDocument (URL  url)
          Ç¥½ÃÁßÀÇ Web ÆäÀÌÁö ´ë½Å¿¡ ÁöÁ¤µÈ URL ÆäÀÌÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù.
 void showDocument (URL  url, String  target)
          ºê¶ó¿ìÀú ¶Ç´Â ¾ÖÇø´ viewer¿¡ Àμö url ·Î ÁöÁ¤µÈ Web ÆäÀÌÁö¸¦ Ç¥½ÃÇϵµ·Ï ¿ä±¸ÇÕ´Ï´Ù.
 void showStatus (String  status)
          Àμö·Î ÁöÁ¤µÈ ij¸¯ÅÍ ¶óÀÎÀ» ¡¸½ºÅ×ÀÌÅͽº À©µµ¿ì¡¹¿¡ Ç¥½ÃÇϵµ·Ï ¿ä±¸ÇÕ´Ï´Ù.
 

¸Þ¼­µåÀÇ »ó¼¼

getAudioClip

AudioClip  getAudioClip(URL  url)
¿Àµð¿À Ŭ¸³À» ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
url - ¿Àµð¿À Ŭ¸³ÀÇ À§Ä¡¸¦ ³ªÅ¸³»´Â Àý´ë URL
¹Ýȯ°ª:
ÁöÁ¤µÈ URL ¿¡ ÀÖ´Â ¿Àµð¿À Ŭ¸³

getImage

Image  getImage(URL  url)
Image ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¿ÀºêÁ§Æ®´Â È­¸é¿¡ ·»´õ¸µ ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. Àμö url ¿¡´Â Àý´ë URL¸¦ ÁöÁ¤ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.

ÀÌ ¸Þ¼­µå´Â À̹ÌÁö°¡ ÀÖÀ»Áö ¾î¶³Áö¿¡ °ü°è¾øÀÌ, °ð¹Ù·Î º¹±ÍÇÕ´Ï´Ù. ¾ÖÇø´ÀÌ È­¸é¿¡ À̹ÌÁö¸¦ ·»´õ¸µ ÇÏ·Á°í ÇßÀ» ¶§¿¡ µ¥ÀÌÅͰ¡ ·Îµå µË´Ï´Ù. À̹ÌÁö´Â Á¶±Ý¾¿ È­¸é¿¡ ·»´õ¸µ µÇ¾î °©´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
url - À̹ÌÁöÀÇ À§Ä¡¸¦ ³ªÅ¸³»´Â Àý´ë URL
¹Ýȯ°ª:
ÁöÁ¤µÈ URL ¿¡ ÀÖ´Â À̹ÌÁö
°ü·Ã Ç׸ñ:
Image

getApplet

Applet  getApplet(String  name)
ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®¿¡ ÇØ Ç¥½ÃµÇ´Â ¹®¼­³»¿¡¼­, ÁöÁ¤µÈ À̸§ÀÇ ¾ÖÇø´À» ã¾Æ µ¹·ÁÁÝ´Ï´Ù. ¾ÖÇø´¸íÀº, HTML ű×ÀÇ name ¼Ó¼ºÀ» »ç¿ëÇØ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
name - ¾ÖÇø´ÀÇ À̸§
¹Ýȯ°ª:
ÁöÁ¤µÈ À̸§ÀÇ ¾ÖÇø´. ¾ÖÇø´ÀÌ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì´Â null

getApplets

Enumeration <Applet > getApplets()
ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®¿¡ ÇØ Ç¥½ÃµÇ´Â ¹®¼­³»¿¡ ÀÖ´Â ¸ðµç ¾ÖÇø´À» ã½À´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®¿¡ ÇØ Ç¥½ÃµÇ´Â ¹®¼­³»¿¡ ÀÖ´Â ¸ðµç ¾ÖÇø´ÀÇ ¿­°Å

showDocument

void showDocument(URL  url)
Ç¥½ÃÁßÀÇ Web ÆäÀÌÁö ´ë½Å¿¡ ÁöÁ¤µÈ URL ÆäÀÌÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¾ÖÇø´ ÄÁÅØ½ºÆ®ÀÌ ºê¶ó¿ìÀú°¡ ¾Æ´Ñ °æ¿ì´Â ÀÌ ¸Þ¼­µå´Â ¹«½ÃµË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
url - ¹®¼­ÀÇ À§Ä¡¸¦ ³ªÅ¸³»´Â Àý´ë URL

showDocument

void showDocument(URL  url,
                  String  target)
ºê¶ó¿ìÀú ¶Ç´Â ¾ÖÇø´ viewer¿¡ Àμö url ·Î ÁöÁ¤µÈ Web ÆäÀÌÁö¸¦ Ç¥½ÃÇϵµ·Ï ¿ä±¸ÇÕ´Ï´Ù. Àμö target ¿¡´Â ¹®¼­¸¦ Ç¥½ÃÇÏ´Â HTML ÇÁ·¹ÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù. Àμö target´Â ´ÙÀ½°ú °°ÀÌ ÇØ¼®µË´Ï´Ù.

Àμö target¼³¸í
"_self" ¾ÖÇø´À» Æ÷ÇÔÇÑ À©µµ¿ì ¹× ÇÁ·¹ÀÓ¿¡ Ç¥½ÃÇÏ´Â
"_parent"¾ÖÇø´ÀÇ Ä£ÇÁ·¹ÀÓ¿¡ Ç¥½ÃÇÑ´Ù. Ä£ÇÁ·¹ÀÓÀÌ ¾ø´Â °æ¿ì´Â "_self" ¿Í °°Àº
"_top" ¾ÖÇø´ÀÇ À©µµ¿ìÀÇ ÃÖ»óÁ¤µµ ÇÁ·¹ÀÓ¿¡ Ç¥½ÃÇÑ´Ù. ¾ÖÇø´ÀÇ ÇÁ·¹ÀÓÀÌ ÃÖ»óÁ¤µµ ÇÁ·¹ÀÓÀÇ °æ¿ì´Â "_self" ¿Í °°Àº
"_blank" À̸§ÀÌ ¾ø´Â »õ·Î¿î ÃÖ»óÁ¤µµ À©µµ¿ì¿¡ Ç¥½ÃÇÏ´Â
namename ¿¡ À̸§À» ÁöÁ¤ÇÑ ÇÁ·¹ÀÓ ¶Ç´Â À©µµ¿ì¿¡ Ç¥½ÃÇÑ´Ù. name ·Î ÁöÁ¤ÇÑ Å¸°ÙÀÌ ¾ÆÁ÷ ¾ø´Â °æ¿ì´Â ÁöÁ¤ÇÑ À̸§À¸·Î »õ·Î¿î ÃÖ»óÁ¤µµ À©µµ¿ì°¡ ÀÛ¼ºµÇ¾î °Å±â¿¡ ¹®¼­°¡ Ç¥½ÃµÈ´Ù

showDocument ¸Þ¼­µå´Â ¾ÖÇø´ viewer³ª ºê¶ó¿ìÀú¿¡ µû¶ó¼­´Â ¹«½ÃµÇ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
url - ¹®¼­ÀÇ À§Ä¡¸¦ ³ªÅ¸³»´Â Àý´ë URL
target - ÆäÀÌÁö¸¦ Ç¥½ÃÇÏ´Â Àå¼Ò¸¦ ³ªÅ¸³»´Â String

showStatus

void showStatus(String  status)
Àμö·Î ÁöÁ¤µÈ ij¸¯ÅÍ ¶óÀÎÀ» ¡¸½ºÅ×ÀÌÅͽº À©µµ¿ì¡¹¿¡ Ç¥½ÃÇϵµ·Ï ¿ä±¸ÇÕ´Ï´Ù. ¸¹Àº ºê¶ó¿ìÀú³ª ¾ÖÇø´ viewer¿¡´Â ½ºÅ×ÀÌÅͽº À©µµ¿ì°¡ ÀÖ¾î, ¾îÇø®ÄÉÀ̼ÇÀº ÀÌ À©µµ¿ì¸¦ »ç¿ëÇØ À¯Àú¿¡°Ô ÇöÀç »óŸ¦ ÀüÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
status - ½ºÅ×ÀÌÅͽº À©µµ¿ì¿¡ Ç¥½ÃµÇ´Â ij¸¯ÅÍ ¶óÀÎ

setStream

void setStream(String  key,
               InputStream  stream)
               throws IOException 
ÁöÁ¤µÈ ½ºÆ®¸²À» ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®ÀÇ ÁöÁ¤µÈ Ű¿¡ °ü·ÃÁþ½À´Ï´Ù. ¾ÖÇø´ ÄÁÅØ½ºÆ®ÀÌ ÀÌÀü¿¡ ÀÌ Å°ÀÇ ¸ÅÇÎÀ» º¸°ü À¯ÁöÇϰí ÀÖ¾úÀ» °æ¿ì, ³°Àº °ªÀ» ¿Å°Ü³õÀ» ¼ö ÀÖ½À´Ï´Ù.

º¸¾È»óÀÇ ÀÌÀ¯·ÎºÎÅÍ, ½ºÆ®¸² ¹× ŰÀÇ ¸ÅÇÎÀº ÄÚµå º£À̽º ¸¶´Ù ½Ç½ÃÇÕ´Ï´Ù. Áï, ¾î´À ÄÚµå º£À̽ºÀÇ ¾ÖÇø´Àº, ´Ù¸¥ ÄÚµå º£À̽ºÀÇ ¾ÖÇø´¿¡ ÇØ ÀÛ¼ºµÈ ½ºÆ®¸²¿¡ ¾×¼¼½º ÇÒ ¼ö ¾ø½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
key - ÁöÁ¤µÇ´Â °ªÀ» °ü·ÃÁöÀ» ¼ö Àִ Ű
stream - ÁöÁ¤µÈ Ű¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ½ºÆ®¸². ÆÄ¶ó¹ÌÅͰ¡ null °æ¿ì´Â ÇØ´çÇÏ´Â ¾ÖÇø´ ÄÁÅØ½ºÆ®À¸·ÎºÎÅÍ ÁöÁ¤µÈ ۰¡ »èÁ¦µÈ´Ù
¿¹¿Ü:
IOException - ½ºÆ®¸²ÀÇ »çÀÌÁî°¡ ÁöÁ¤ÀÇ »çÀÌÁî Á¦ÇÑÀ» ³Ñ¾úÀ» °æ¿ì¿¡ Throw µÈ´Ù. »çÀÌÁî Á¦ÇÑÀº, ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ±¸ÇöÀÚ°¡ °áÁ¤ÇÑ´Ù
IOException
µµÀÔµÈ ¹öÁ¯:
JDK1. 4

getStream

InputStream  getStream(String  key)
ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®³»¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ°í Àִ Ű¿¡ÀÇ ½ºÆ®¸²À» µ¹·ÁÁÝ´Ï´Ù. ´ë»óÀÇ ¾ÖÇø´¿¡ ŰÀÇ ½ºÆ®¸²ÀÌ Æ÷ÇÔµÇÁö ¾ÊÀº °æ¿ì´Â null °¡ µ¹·ÁÁÖ°íÁý´Ï´Ù.

º¸¾È»óÀÇ ÀÌÀ¯·ÎºÎÅÍ, ½ºÆ®¸² ¹× ŰÀÇ ¸ÅÇÎÀº ÄÚµå º£À̽º ¸¶´Ù ½Ç½ÃÇÕ´Ï´Ù. Áï, ¾î´À ÄÚµå º£À̽ºÀÇ ¾ÖÇø´Àº, ´Ù¸¥ ÄÚµå º£À̽ºÀÇ ¾ÖÇø´¿¡ ÇØ ÀÛ¼ºµÈ ½ºÆ®¸²¿¡ ¾×¼¼½º ÇÒ ¼ö ¾ø½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
key - °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø °ªÀÌ µ¹·ÁÁÖ°íÁö´Â ½ºÆ®¸²
¹Ýȯ°ª:
ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®ÀÌ ¸ÅÇÎ ÇÑ Å°¿¡ÀÇ ½ºÆ®¸²
µµÀÔµÈ ¹öÁ¯:
JDK1. 4

getStreamKeys

Iterator <String > getStreamKeys()
ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®³»ÀÇ ½ºÆ®¸²ÀÇ Å°¸¦ ¸ðµÎ °Ë»öÇÕ´Ï´Ù.

º¸¾È»óÀÇ ÀÌÀ¯·ÎºÎÅÍ, ½ºÆ®¸² ¹× ŰÀÇ ¸ÅÇÎÀº ÄÚµå º£À̽º ¸¶´Ù ½Ç½ÃÇÕ´Ï´Ù. Áï, ¾î´À ÄÚµå º£À̽ºÀÇ ¾ÖÇø´Àº, ´Ù¸¥ ÄÚµå º£À̽ºÀÇ ¾ÖÇø´¿¡ ÇØ ÀÛ¼ºµÈ ½ºÆ®¸²¿¡ ¾×¼¼½º ÇÒ ¼ö ¾ø½À´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ¾ÖÇø´ ÄÁÅØ½ºÆ®³»ÀÇ ½ºÆ®¸²¸í ¸ðµç ¹Ýº¹ÀÚ
µµÀÔµÈ ¹öÁ¯:
JDK1. 4

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.