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 µµ ÂüÁ¶ÇϽʽÿÀ.