|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.print.DocFlavor
public class DocFlavor
DocFlavor
Ŭ·¡½º´Â Àμ⠵¥ÀÌÅÍ DocPrintJob
¿¡ÀÇ Á¦°ø Çü½ÄÀ» ÁöÁ¤ÇÏ´Â °´Ã¼¸¦ ĸ½¶ÈÇÕ´Ï´Ù. ¡¸Doc¡¹´Â Àμ⠵¥ÀÌÅÍÀÇ ÀϺθ¦ÀǹÌÇϴ ª°Ô ¹ßÀ½Çϱ⠽¬¿î ¿ë¾îÀÔ´Ï´Ù. Àμ⠵¥ÀÌÅÍ Çü½ÄÀÎ ¡¸doc Ç÷¹À̹ö
¡¹´Â ¾Æ·¡ÀÇ 2°³
·Î ±¸¼ºµË´Ï´Ù.
Class.getName()
¸Þ¼µå¿¡ ÀÇÇØ ¸®Åϵ˴ϴÙ
. ÀÌ ¶§¹®¿¡
byte[]
Ŭ·¡½º¸íÀº ¡¸[B¡¹
, char[]
Ŭ·¡½º¸íÀº ¡¸[C¡¹
°¡ µË´Ï´Ù.
DocPrintJob
´Â
Doc
ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇØ Àμ⠵¥ÀÌÅ͸¦ ÃëµæÇÕ´Ï´Ù. DocPrintJob
´Â
Doc
°´Ã¼¸¦ »ç¿ëÇØ, Ŭ¶óÀÌ¾ðÆ®°¡ Á¦°ø °¡´ÉÇÑ doc Ç÷¹À̹ö¸¦ ÆÇº°ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç, DocPrintJob
´Â
Doc
°´Ã¼¸¦ »ç¿ëÇØ, doc Ç÷¹À̹ö
ÀÇ Ç¥Çö Ŭ·¡½ºÀÇ ÀνºÅϽº¸¦ ÃëµæÇÒ ¼öµµ ÀÖ½À´Ï´Ù. DocPrintJob
´Â
ÀÌ ÀνºÅϽº·ÎºÎÅÍ Àΰ¨ µµÀå¼âµ¥ÀÌÅ͸¦ ÃëµæÇÕ´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ® Çü½ÄÀÇ Àμ⠵¥ÀÌÅÍÀÇ °æ¿ì, Ŭ¶óÀÌ¾ðÆ®´Â Àμ⠵¥ÀÌÅÍ Çü½ÄÀ» ÀÎ½Ä ¶Ç´Â ÆÇº°ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î Ŭ¶óÀÌ¾ðÆ®´Â JPEG ·Î encode µÈ À̹ÌÁö, HTML ÄÚµåÀÇ URL, ¶Ç´Â ¾î¶² °ÍÀΰ¡ÀÇ ÀÎÄÚµùÀÇ plaintext ÆÄÀÏÀ» Æ÷ÇÔÇÑ µð½ºÅ© ÆÄÀÏÀ» (¿ÜºÎ ¼Ò½º·ÎºÎÅÍ ¾ò´Â µî ÇØ) º¸°ü À¯ÁöÇÒ ¼ö°¡ ÀÖ¾î Àμ⠼ºñ½º¿¡ µ¥ÀÌÅÍ Çü½ÄÀ» ±â¼úÇÏ´Â ¼ö´ÜÀ» ÇÊ¿ä·Î ÇÕ´Ï´Ù.
doc Ç÷¹À̹ö
ÀÇ Ç¥Çö Ŭ·¡½º´Â JPS DocPrintJob
¾È³ç Á¦Æ®ÀÔ´Ï´Ù. ÀÌ Ç¥Çö Ŭ·¡½º¸¦ »ç¿ëÇØ, Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ ¹®ÀÚ ¶Ç´Â ¹ÙÀÌÆ® ¼ø¼¸¦ ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù. doc Ç÷¹À̹ö
ÀÇ MIME ŸÀÔÀº ¹®ÀÚ ¶Ç´Â ¹ÙÀÌÆ® ¼ø¼ÀÇ ÇØ¼® ¹æ¹ýÀ» ÁöÁ¤ÇÏ´Â ¾î¶² °ÍÀΰ¡ÀÇ Ç¥ÁØ ¹Ìµð¾î ŸÀÔÀÔ´Ï´Ù. Ç¥ÁØ ¹Ìµð¾î ŸÀÔÀÇ ¸®½ºÆ®¿¡ ´ëÇØ¼´Â Internet Assigned Numbers Authority (IANA)ÀÇ ¡¸Media Types Directory¡¹¸¦
ÂüÁ¶ÇϽʽÿÀ. ÀÎÅÍÆäÀ̽º Doc
´Â
Doc
°´Ã¼ÀÇ Å¬¶óÀÌ¾ðÆ®°¡ Ŭ¶óÀÌ¾ðÆ® Çü½ÄÀÇ Àμ⠵¥ÀÌÅ͸¦ ÃßÃâÇÒ ¶§¿¡ ÀÌ¿ë °¡´ÉÇÑ 2°³ÀÇ À¯Æ¿¸®Æ¼ Á¶ÀÛ, getReaderForText
¹× getStreamForBytes()
¸¦
Á¦°øÇÕ´Ï´Ù.
º¸Åë, Ŭ¶óÀÌ¾ðÆ® Çü½ÄÀÇ Àμ⠵¥ÀÌÅÍ´Â ´ÙÀ½ÀÇ ¾î¶² °ÍÀΰ¡ÀÇ Àμ⠵¥ÀÌÅÍ Ç¥Çö Ŭ·¡½º°¡ µË´Ï´Ù (´Ù¸¥ Ç¥Çö Ŭ·¡½ºµµ »ç¿ë °¡´É).
char[]
) -- Àμ⠵¥ÀÌÅÍ´Â ¹è¿³»ÀÇ Unicde ¹®ÀÚ·Î ±¸¼ºµÈ´Ù
String
-- Àμ⠵¥ÀÌÅʹ ij¸¯ÅÍ ¶óÀγ»ÀÇ Unicode ¹®ÀÚ·Î ±¸¼ºµÈ´Ù
java.io.Reader
) -- Àμ⠵¥ÀÌÅÍ´Â ½ºÆ®¸²À» óÀ½ºÎÅÍ
³¡±îÁö ÀоîµéÀÎ Unicode ¹®ÀÚ·Î ±¸¼ºµÈ´Ù
byte[]
) -- Àμ⠵¥ÀÌÅÍ´Â ¹è¿³»ÀÇ ¹ÙÀÌÆ®·Î ±¸¼ºµÈ´Ù. ¹ÙÀÌÆ®´Â doc Ç÷¹À̹ö
ÀÇ MIME ŸÀÔÀ¸·Î ÁöÁ¤µÈ ij¸¯ÅÍ ¼¼Æ®¿¡ encode µÈ´Ù. MIME ŸÀÔÀ¸·Î ij¸¯ÅÍ ¼¼Æ®°¡ ÁöÁ¤µÇÁö ¾Ê´Â °æ¿ì, µðÆúÆ®ÀÇ Ä³¸¯ÅÍ ¼¼Æ®ÀÎ US-ASCII°¡ »ç¿ëµÈ´Ù
java.io.InputStream
) -- Àμ⠵¥ÀÌÅÍ´Â ½ºÆ®¸²À» óÀ½ºÎÅÍ
³¡±îÁö ÀоîµéÀÎ ¹ÙÀÌÆ®·Î ±¸¼ºµÈ´Ù. ¹ÙÀÌÆ®´Â doc Ç÷¹À̹ö
ÀÇ MIME ŸÀÔÀ¸·Î ÁöÁ¤µÈ ij¸¯ÅÍ ¼¼Æ®¿¡ encode µÈ´Ù. MIME ŸÀÔÀ¸·Î ij¸¯ÅÍ ¼¼Æ®°¡ ÁöÁ¤µÇÁö ¾Ê´Â °æ¿ì, µðÆúÆ®ÀÇ Ä³¸¯ÅÍ ¼¼Æ®ÀÎ US-ASCII°¡ »ç¿ëµÈ´Ù
URL
) -- Àμ⠵¥ÀÌÅÍ´Â URL À§Ä¡·ÎºÎÅÍ ÀÐÈù ¹ÙÀÌÆ®·Î ±¸¼ºµÈ´Ù. ¹ÙÀÌÆ®´Â doc Ç÷¹À̹ö
ÀÇ MIME ŸÀÔÀ¸·Î ÁöÁ¤µÈ ij¸¯ÅÍ ¼¼Æ®¿¡ encode µÈ´Ù. MIME ŸÀÔÀ¸·Î ij¸¯ÅÍ ¼¼Æ®°¡ ÁöÁ¤µÇÁö ¾Ê´Â °æ¿ì, µðÆúÆ®ÀÇ Ä³¸¯ÅÍ ¼¼Æ®ÀÎ US-ASCII°¡ »ç¿ëµÈ´Ù
Ç¥Çö Ŭ·¡½º°¡ URLÀÎ °æ¿ì, Ŭ¶óÀÌ¾ðÆ®¸¦ °³Áµµ¿¡ Àμ⠼ºñ½º ÀÚü°¡ URL ÁÖ¼ÒÀÇ ¹®¼¿¡ÀÇ ¾×¼¼½º ¹× ´Ù¿î·Îµå¸¦ Á÷Á¢ ½ÇÇàÇÕ´Ï´Ù. ¼ºñ½ºÀÇ ÇüÅ´ ´Ù¸¥ ȯ°æ¿¡¼ ½ÇÇàµÇ´Â ³×Æ®¿öÅ© Àμ⠼ºñ½ºÀÇ °æ¿ìµµ ÀÖ½À´Ï´Ù. ÀÌ ¶§¹®¿¡ Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ´Â °¡½ÃÀÌÁö¸¸ ÇÁ¸°ÅͷκÎÅÍ´Â °¡½Ã°¡ ¾Æ´Ñ Á¦ÇÑµÈ URL ¹®¼´Â URL Àμ⠵¥ÀÌŸÇ÷¹À̹ö¸¦ »ç¿ëÇØ ÀμâÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. ¶Ç, Ŭ¶óÀÌ¾ðÆ®¿Í´Â º°°³¿¡ ¾×¼¼½º °¡´ÉÇÑ URL ¿¡¼´Â »ç¿ë ºÒ°¡´ÉÇÑ ·ÎÄà ÆÄÀÏ¿¡ Æ÷ÇÔµÈ ¹®¼µµ, URL Àμ⠵¥ÀÌŸÇ÷¹À̹ö¸¦ »ç¿ëÇØ ÀμâÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. HTTP ¼¹ö ¶Ç´Â FTP ¼¹ö°¡ Á¦°øÇϰí ÀÖÁö ¾Ê´Â ÆÄÀÏÀÌ ±× ¿¹ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ÆÄÀÏÀ» ÀμâÇÏ·Á¸é, Ŭ¶óÀÌ¾ðÆ®¸¦ »ç¿ëÇØ, URL ¶Ç´Â ÆÄÀÏÀÇ ÀÔ·Â ½ºÆ®¸²À» ¿¾î, ÀÔ·Â ½ºÆ®¸²À» µ¥ÀÌŸÇ÷¹À̹ö ·Î¼ »ç¿ëÇÕ´Ï´Ù.
doc Ç÷¹À̹ö
ÀÇ MIME ŸÀÔ¿¡ charset
ÆÄ¶ó¹ÌÅͰ¡ Æ÷ÇÔµÇÁö ¾Ê´Â ¹ÙÀÌÆ® Àμ⠵¥ÀÌÅÍÀÇ °æ¿ì, Java Print Service ÀνºÅϽº´Â US-ASCII ij¸¯ÅÍ ¼¼Æ®°¡ µðÆúÆ®·Î ¼³Á¤µÇ¾î ÀÖ´Â °ÍÀ̶ó°í ÆÇ´Ü ÇÕ´Ï´Ù. À̰ÍÀº µðÆúÆ® ij¸¯ÅÍ ¼¼Æ®¸¦ US-ASCII ·Î ÇÑ´Ù°í ÇÏ´Â RFC 2046¿¡ ±Ù°ÅÇÏ´Â µ¿ÀÛÀÔ´Ï´Ù. US-ASCII´Â UTF-8
ºÎºÐÁýÇÕÀ̱⠶§¹®¿¡
Àå·¡ RFC¿¡ ÀÇÇØ UTF-8°¡ µðÆúÆ®·Î¼ ½ÂÀεǾúÀ» °æ¿ì, US-ASCII°¡ ȣȯ¼ºÀ» À¯ÁöÇÏ¸é¼ È®ÀåµÉ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.
¶Ç, À̰ÍÀº ¹ÙÀÌÆ® ½ºÆ®¸²À» ÅØ½ºÆ® µ¥ÀÌÅͷμ ÇØ¼®ÇÏ´Â °æ¿ìÀÇ Java ½ÇÇà½ÃÀÇ µ¿ÀÛ°ú´Â ´Ù¸¥ °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì¿¡´Â »ç¿ëÀÚ ÀÇ ·ÎÄÉÀÏÀÇ µðÆúÆ® ÀÎÄÚµùÀ̶ó°í ÆÇ´ÜµÇ±â ¶§¹®¿¡ÀÔ´Ï´Ù. ÀÌ ¶§¹®¿¡ ·ÎÄà ÀÎÄÚµùÀÇ ÆÄÀÏÀ» Java Print Service¿¡ spool ÇÏ´Â °æ¿ì¿¡´Â ÀÎÄÚµùÀ» Á¤È®ÇÏ°Ô ÁöÁ¤ÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. ƯÈ÷, ¿µ¾î ·ÎÄÉÀÏ·Î ÀÛ¾÷À» ½Ç½ÃÇÏ´Â °³¹ßÀÚ´Â ½º½º·ÎÀÇ Ç÷§Æû ÀÎÄÚµùÀÌ µðÆúÆ® MIME ij¸¯ÅÍ ¼¼Æ®¿¡ ´ëÀÀÇϰí ÀÖÀ¸¹Ç·Î ÀÌ Á¡À» ½ÄÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. °æ¿ì¿¡ µû¶ó¼´Â Ç÷§Æû µ¥ÀÌÅÍÀÇ ÀÎÄÚµùÀ» ÁöÁ¤ÇÏÁö ¾Ê¾Æµµ µ¿ÀÛÇÏ´Â °ÍÀÌ Àֱ⠶§¹®¿¡ÀÔ´Ï´Ù.
Java °¡»ó ¸Ó½ÅÀÇ °¢ ÀνºÅϽº´Â °¡»ó ¸Ó½ÅÀÇ ½ÃÀ۽÷Π°áÁ¤µÇ´Â µðÆúÆ® ij¸¯ÅÍ ¼¼Æ®¸¦ º¸°ü À¯ÁöÇÕ´Ï´Ù. ¶Ç, º¸Åë, ±âº» OS°¡ »ç¿ëÇÏ´Â ·ÎÄÉÀÏ ¹× ij¸¯ÅÍ ¼¼Æ®¿¡ ÀÇÁ¸ÇÕ´Ï´Ù. ºÐ»êȯ°æ¿¡¼´Â 2°³ÀÇ VM°¡ °°Àº µðÆúÆ® ÀÎÄÚµùÀ» °øÀ¯ÇÏ´Â °ÍÀº º¸ÁõµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¶§¹®¿¡ Ç÷§Æû¿¡¼ encode µÈ ÅØ½ºÆ® µ¥ÀÌÅ͸¦, È£½ºÆ® Ç÷§ÆûÀ¸·ÎºÎÅÍ Java Print Service ÀνºÅϽº¿¡ ½ºÆ®¸² ó¸®Çϴ Ŭ¶óÀÌ¾ðÆ®´Â Ä³¸¯ÅÍ ¼¼Æ®¸¦ ¸í½ÃÀûÀ¸·Î ¼±¾ðÇØ, µðÆúÆ®¿¡ Á¸ÇÏÁö ¾Ê°Ô ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
¿ì¼±µÇ´Â Çü½ÄÀº ÀÎÄÚµùÀÇ Á¤½ÄÀû IANA ÇÁ¶óÀ̸Ӹ®¸íÀÔ´Ï´Ù. ÅØ½ºÆ® µ¥ÀÌÅ͸¦ ½ºÆ®¸² ó¸®ÇÏ´Â ¾îÇø®ÄÉÀ̼ÇÀº ij¸¯ÅÍ ¼¼Æ®¸¦ Ç×»ó MIME ŸÀÔÀ¸·Î ÁöÁ¤ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ÀÌ ¶§¹®¿¡
È£½ºÆ® Ç÷§ÆûÀÇ ÀÎÄÚµùÀ¸·Î º¸Á¸µÈ µ¥ÀÌÅÍ (ÆÄÀÏ µî)¿¡ °üÇÑ, Ç÷§ÆûÀÇ ÀÎÄÚµùÀ» ÃëµæÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. À̰Ϳ¡ ´ëÀÀÇØ, DocFlavor
MIME ŸÀÔ¿¡¼ÀÇ »ç¿ë¿¡ ÀûÀýÇÑ CharSet´Â
·ÎºÎÅÍ ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº Ç×»ó ÇÁ¶óÀ̸Ӹ® IANA ¸íÀ̶ó°í ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù¸¸, È®½ÇÈ÷ ÀÌ °¡»ó ¸Ó½Å¿¡ ÀÇÇØ ÀÌÇØµË´Ï´Ù. ÀϹÝÀûÀÎ Ç÷¹À̹ö
ÀÇ °æ¿ì, Á¤ÀÇ ³¡³ *HOST DocFlavors¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
DocFlavor.hostEncoding
Java Ç÷§Æû¿¡¼ Áö¿ø µÇ´Â ij¸¯ÅÍ ¼¼Æ®ÀÇÀÚ¼¼ÇÑ ³»¿ëÀº ¡¸Ä³¸¯ÅÍ ¼¼Æ®¡¹ ¸¦ ÂüÁ¶ÇϽʽÿÀ.
Java Print Service API´Â °Á¦ÀûÀ¸·Î Áö¿ø µÇ´Â DocFlavor¸¦ Á¤ÀÇÇÏÁö ¾Ê½À´Ï´Ù. ´Ù¸¸, Java Print Service ÀνºÅϽº°¡ Ŭ¶óÀÌ¾ðÆ® Çü½ÄÀÇ Àμ⠵¥ÀÌÅÍ·Î Áö¿ø °¡´ÉÇÑ MIME ŸÀÔÀÇ ¿¹¸¦ ¸î°³Àΰ¡ °¡¸®Åµ´Ï´Ù. DocFlavor Ŭ·¡½º ³»ºÎ¿¡¼ »óÀÚ°¡ µÇ¾î Àִ Ŭ·¡½º´Â ÀÌ·¯ÇÑ »ùÇà doc Ç÷¹À̹ö¿¡ ´ëÇØ¼ »çÀü Á¤ÀÇµÈ static Á¤¼ö DocFlavor °´Ã¼¸¦ ¼±¾ðÇÕ´Ï´Ù. DocFlavor Ŭ·¡½ºÀÇ »ý¼ºÀÚ´Â ÀÓÀÇÀÇ doc Ç÷¹À̹ö ÀÇ ÀÛ¼º¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
MIME ŸÀÔ | ¼³¸í |
---|---|
¡¸text/plain¡¹ | µðÆúÆ® ij¸¯ÅÍ ¼¼Æ® (US-ASCII)ÀÇ plaintext |
¡¸text/plain; charset=xxx¡¹ | ij¸¯ÅÍ ¼¼Æ® xxx plaintext |
¡¸text/html¡¹ | µðÆúÆ® ij¸¯ÅÍ ¼¼Æ® (US-ASCII)ÀÇ ÇÏÀÌÆÛ ÅØ½ºÆ®(hyper text) ¸¶Å©¾÷ ¾ð¾î |
¡¸text/html; charset=xxx¡¹ | ij¸¯ÅÍ ¼¼Æ® xxx ÇÏÀÌÆÛ ÅØ½ºÆ®(hyper text) ¸¶Å©¾÷ ¾ð¾î |
ÀϹÝÀûÀ¸·Î ¼½Ä ¼³Á¤ ³¡³ ÅØ½ºÆ® Àμ⠵¥ÀÌÅÍ´Â ¹®ÀÚ ÁöÇâÀÇ Ç¥Çö Ŭ·¡½º (¹®ÀÚ ¹è¿, String, Reader), ¶Ç´Â ¹ÙÀÌÆ® ÁöÇâÀÇ Ç¥Çö Ŭ·¡½º (¹ÙÀÌÆ® ¹è¿, InputStream, URL)¿¡¼ Á¦°øµË´Ï´Ù.
MIME ŸÀÔ | ¼³¸í |
---|---|
¡¸application/pdf¡¹ | Portable Document Format ¹®¼ |
¡¸application/postscript¡¹ | PostScript ¹®¼ |
¡¸application/vnd.hp-PCL¡¹ | Printer Control Language ¹®¼ |
ÀϹÝÀûÀ¸·Î ¼½Ä ¼³Á¤ ³¡³ PDL Àμ⠵¥ÀÌÅÍ´Â ¹ÙÀÌÆ® ÁöÇâÀÇ Ç¥Çö Ŭ·¡½º (¹ÙÀÌÆ® ¹è¿, InputStream, URL)¿¡¼ Á¦°øµË´Ï´Ù.
MIME ŸÀÔ | ¼³¸í |
---|---|
¡¸image/gif¡¹ | Graphics Interchange Format À̹ÌÁö |
¡¸image/jpeg¡¹ | Joint Photographic Experts Group À̹ÌÁö |
¡¸image/png¡¹ | Portable Network Graphics À̹ÌÁö |
ÀϹÝÀûÀ¸·Î ¼½Ä ¼³Á¤ ³¡³ À̹ÌÁö Àμ⠵¥ÀÌÅÍ´Â ¹ÙÀÌÆ® ÁöÇâÀÇ Ç¥Çö Ŭ·¡½º (¹ÙÀÌÆ® ¹è¿, InputStream, URL)¿¡¼ Á¦°øµË´Ï´Ù.
MIME ŸÀÔ | ¼³¸í |
---|---|
¡¸application/octet-stream¡¹ | Àμ⠵¥ÀÌÅÍ Çü½ÄÀº ÁöÁ¤µÇÁö ¾Ê´Â´Ù (octet ½ºÆ®¸²¸¸) |
ÇÁ¸°ÅͰ¡ Àμ⠵¥ÀÌÅÍÀÇ ÇØ¼® ¹æ¹ýÀ» ÆÇº°ÇÕ´Ï´Ù. ÀÌ ¡¸ÀÚµ¿ Àνġ¹ÀÇ µ¿ÀÛÀº ±¸Çö¿¡ µû¶ó¼ ´Ù¸¨´Ï´Ù. ÀϹÝÀûÀ¸·Î ¼½Ä ¼³Á¤ ³¡³ autosense Àμ⠵¥ÀÌÅÍ´Â ¹ÙÀÌÆ® ÁöÇâÀÇ Ç¥Çö Ŭ·¡½º (¹ÙÀÌÆ® ¹è¿, InputStream, URL)¿¡¼ Á¦°øµË´Ï´Ù.
¼ºñ½º Çü½ÄÀÇ Àμ⠵¥ÀÌÅÍÀÇ °æ¿ì, Java Print Service ÀνºÅϽº°¡ Àμ⠵¥ÀÌÅÍ Çü½ÄÀ» ÆÇº°ÇÕ´Ï´Ù. doc Ç÷¹À̹ö
ÀÇ Ç¥Çö Ŭ·¡½º°¡ °¡¸®Å°´Â ÀÎÅÍÆäÀ̽º (·»´õ¸µ °¡´ÉÇÑ À̹ÌÁö ÀÎÅÍÆäÀ̽º³ª Java 2 ·Î Àμ⠰¡´ÉÇÑ ÀÎÅÍÆäÀ̽ºµî)ÀÇ ¸Þ¼µå°¡DocPrintJob
¿¡ ÀÇÇØ ºÒ·Á°¡
ÀμâÇÏ´Â ³»¿ëÀÌ °áÁ¤µË´Ï´Ù. doc Ç÷¹À̹ö
ÀÇ MIME ŸÀÔÀº Ư¼öÇÑ °ª ¡¸application/x-java-jvm-local-objectref¡¹
°¡ µË´Ï´Ù. ÀÌ °ªÀº Ç¥Çö Ŭ·¡½º·Î¼ ¸í¸íµÈ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ¶óÀÌ¾ðÆ®°¡ Java °´Ã¼¿¡ÀÇ ÂüÁ¶¸¦ Á¦°øÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù. ÀÌ MIME ŸÀÔÀº ´Ü¼øÇÑ Ç÷¹À̽ºÈ¦´õÀ̸ç, Áß¿äÇÑ °ÍÀº Àμ⠵¥ÀÌÅÍ Ç¥Çö Ŭ·¡½ºÀÔ´Ï´Ù.
¼ºñ½º Çü½ÄÀÇ Àμ⠵¥ÀÌÅÍÀÇ °æ¿ì, Àμ⠵¥ÀÌÅÍ Ç¥Çö Ŭ·¡½º´Â (´Ù¸¥ Ç¥Çö Ŭ·¡½º¸¦ ÀÌ¿ë °¡´ÉÇÑ °æ¿ì¿¡¼µµ) º¸Åë ´ÙÀ½ÀÇ ¾î¶² °ÍÀΰ¡°¡ µË´Ï´Ù. DocFlavor Ŭ·¡½º ³»ºÎ¿¡¼ »óÀÚ°¡ µÈ Ŭ·¡½º´Â ÀÌ·¯ÇÑ »ùÇà doc Ç÷¹À̹ö ÀÇ °æ¿ì, Á¤ÀÇ ³¡³ static Á¤¼ö DocFlavor °´Ã¼¸¦ ¼±¾ðÇÕ´Ï´Ù. DocFlavor Ŭ·¡½ºÀÇ »ý¼ºÀÚ¸¦ »ç¿ëÇØ, ÀÓÀÇÀÇ doc Ç÷¹À̹ö¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
RenderableImage
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â °´Ã¼¸¦ Á¦°øÇÕ´Ï´Ù. ÇÁ¸°ÅÍ´Â ÀÌ ÀÎÅÍÆäÀ̽º³»ÀÇ ¸Þ¼µå¸¦ È£ÃâÇØ, ÀμâÇÏ´Â À̹ÌÁö¸¦ ÃëµæÇÕ´Ï´Ù.
Printable
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â °´Ã¼¸¦ Á¦°øÇÕ´Ï´Ù. ÇÁ¸°ÅÍ´Â ÀÌ ÀÎÅÍÆäÀ̽º³»ÀÇ ¸Þ¼µå¸¦ È£ÃâÇØ, ÀμâÇÏ´Â ÆäÀÌÁö¸¦ ÆäÀÌÁö ¸¶´Ù ÃëµæÇÕ´Ï´Ù. ÇÁ¸°ÅÍ´Â ÆäÀÌÁö ¸¶´Ù ±×·¡ÇÈ ÄÁÅØ½ºÆ®¸¦ Á¦°øÇØ, Ŭ¶óÀÌ¾ðÆ®¿¡ ÀÇÇØ ±×·¡ÇÈ ÄÁÅØ½ºÆ®¿¡ ·»´õ¸µ µÈ ³»¿ëÀÌ ¸ðµÎ ÀμâµË´Ï´Ù.
Pageable
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â °´Ã¼¸¦ Á¦°øÇÕ´Ï´Ù. ÇÁ¸°ÅÍ´Â ÀÌ ÀÎÅÍÆäÀ̽º³»ÀÇ ¸Þ¼µå¸¦ È£ÃâÇØ, ÀμâÇÏ´Â ÆäÀÌÁö¸¦ ÆäÀÌÁö ¸¶´Ù ÃëµæÇÕ´Ï´Ù. ÇÁ¸°ÅÍ´Â ÆäÀÌÁö ¸¶´Ù ±×·¡ÇÈ ÄÁÅØ½ºÆ®¸¦ Á¦°øÇØ, Ŭ¶óÀÌ¾ðÆ®¿¡ ÀÇÇØ ±×·¡ÇÈ ÄÁÅØ½ºÆ®¿¡ ·»´õ¸µ µÈ ³»¿ëÀÌ ¸ðµÎ ÀμâµË´Ï´Ù.
("text/plain", "java.io.InputStream")
("text/plain; charset=us-ascii", "java.io.InputStream")
("text/plain; charset=utf-8", "java.io.InputStream")
("application/x-java-jvm-local-objectref", "java.awt.image.renderable.RenderableImage")
Java Print Service ÀνºÅϽº´Â »ó±âÀÇ Çʼö doc Ç÷¹À̹ö¿¡ ´õÇØÀÓÀÇÀÇ doc Ç÷¹À̹ö¸¦ Áö¿ø °¡´ÉÇÕ´Ï´Ù (ÇʼöÀÇ doc Ç÷¹À̹ö ÀÎ ¸¸Å ÇÑÁ¤ÇÏ´Â Àϵµ °¡´É).
»ó±âÀÇ doc Ç÷¹À̹ö ÀÇ Áö¿ø°¡ Ãßõ µÇ°í Àֱ⠶§¹®¿¡ Àμ⸦ ½Ç½ÃÇϴ Ŭ¶óÀÌ¾ðÆ®´Â ÇÁ¸°ÅͰ¡ Áö¿øÇÏ´Â doc Ç÷¹À̹ö¿¡ °ü°è¾øÀÌ, ÀÓÀÇÀÇ JPS ÇÁ¸°ÅÍ¿¡ Àμ⠰¡´ÉÇÏ´Ù¶ó°í ÆÇ´ÜÇØ ¼·Î ÁöÀåÀÖ½À´Ï´Ù. ÇÁ¸°ÅͰ¡ Ŭ¶óÀ̾ðÆ®ÀÇ ¿ì¼± doc Ç÷¹À̹ö¸¦ Áö¿ø ÇÏÁö ¾Ê´Â °æ¿ì, Ŭ¶óÀÌ¾ðÆ®´Â Àû¾îµµ plaintext´Â ÀμâÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç, µ¥ÀÌÅ͸¦ ·»´õ¸µ °¡´ÉÇÑ À̹ÌÁö·Î º¯È¯ÇÏ°í ³ª¼ À̹ÌÁö¸¦ ÀμâÇÏ´Â Àϵµ °¡´ÉÇÕ´Ï´Ù.
°¢ Java Print Service ÀνºÅϽº´Â ´ÙÀ½¿¡ ³ªÅ¸³»´Â plaintext Àμ⠵¥ÀÌÅÍÀÇ Ã³¸® ¿ä°Çµµ ä¿ï Çʿ䰡 ÀÖ½À´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ®´Â »ó±âÀÇ ¿ä°Ç¿¡ Æ÷ÇÔµÇÁö ¾Ê´Â ¸ðµç plaintext Àμ⠵¥ÀÌÅÍÀÇ ¼½Ä ¼³Á¤À» ½ÇÇàÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
javax.print.data ÆÐŰÁö³»ÀÇ DocFlavor Ŭ·¡½º´Â DataFlavor
Ŭ·¡½º¿¡ À¯»çÇϰí ÀÖ½À´Ï´Ù. Java Print Service (JPS) API ¿¡¼´Â DataFlavor
Ŭ·¡½º´Â ´ÙÀ½ÀÇ 3°³ÀÇ ÀÌÀ¯·Î½á »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ÀÌ·¯ÇÑ ÀÌÀ¯´Â ¸ðµÎ, JSP API¸¦ °øÀ¯ °¡´ÉÇÑ ´Ù¸¥ Àμ⠼ºñ½º API °¡ Java 2 Standard Edition
¸ðµç °ÍÀ» Æ÷ÇÔÇÏÁö ¾Ê´Â Java ÇÁ·ÎÆÄÀϻ󿡼 ½ÇÇàµÇ´Â °æ¿ì°¡ ÀÖ´Â °Í¿¡ À¯·¡Çϰí ÀÖ½À´Ï´Ù.
java.awt.datatransfer.DataFlavor
Ŭ·¡½ºÀÇ ±¸ÇöÀº µî°¡ÀÎ µ¥ÀÌŸÇ÷¹À̹ö°¡ °°Àº Á÷·ÄÈ Ç¥ÇöÀ» º¸°ü À¯ÁöÇÏ´Â °ÍÀ» º¸ÁõÇÏÁö ¾Ê´Â´Ù. DocFlavor¸¦ ¼ºñ½º·Î »ç¿ëÇÏ´Â °ÍÀ¸·Î µî°¡ÀÎ µ¥ÀÌŸÇ÷¹À̹ö°¡ °°Àº Á÷·ÄÈ Ç¥ÇöÀ» º¸°ü À¯ÁöÇÏ´Â °ÍÀÌ º¸ÁõµÈ´Ù
java.awt.datatransfer.DataFlavor
Ŭ·¡½ºÀÇ ±¸Çö¿¡´Â ÆÇµ¶ °¡´ÉÇÑ À̸§ÀÌ Á÷·ÄÈ Ç¥ÇöÀÇ ÀϺο¡ Æ÷ÇԵȴÙ. À̰ÍÀº ¼ºñ½º ÀÏÄ¡ Á¦¾àÀÇ ÀϺημ´Â ºÎÀûÀýÇÏ´ÙDocFlavor Ŭ·¡½ºÀÇ Á÷·ÄÈ Ç¥ÇöÀº ´ÙÀ½¿¡ ³ªÅ¸³»´Â Á¤±ÔÀÇ Çü½ÄÀÇ MIME ŸÀÔ Ä³¸¯ÅÍ ¶óÀÎÀ» »ç¿ëÇÕ´Ï´Ù. ÀÌ ¶§¹®¿¡ µ¿ÀÏÇÏÁö ¾Ê°Ô µî°¡ (Á¤±Ô Çü½ÄÀÌ °°´Ù)ÀÇ MIME ŸÀÔÀ» º¸°ü À¯ÁöÇÏ´Â 2°³ÀÇ doc Ç÷¹À̹ö´Â µ¿ÀÏÇÏ´Ù°í º¼ ¼ö°¡ ÀÖ½À´Ï´Ù.
DocFlavor Ŭ·¡½ºÀÇ Á÷·ÄÈ Ç¥Çö¿¡´Â Ç¥Çö Ŭ·¡½º ±× ÀÚü (Class °´Ã¼)°¡ ¾Æ´Ï°í, Ç¥Çö Ŭ·¡½ºÀÇ ¿ÏÀü ÁöÁ¤µÈ Ŭ·¡½º¸í (String °´Ã¼)µµ Æ÷ÇԵ˴ϴÙ. Ŭ¶óÀÌ¾ðÆ®´Â ÀÌ Å¬·¡½º¸íÀ» ÀÌ¿ëÇÏ´Â °ÍÀ¸·Î Ç¥Çö Ŭ·¡½º¸¦ ·ÎµåÇÏÁö ¾Ê¾Æµµ, Java Print Service ÀνºÅϽº°¡ Áö¿øÇÏ´Â doc Ç÷¹À̹ö¸¦ °ËÁõÇÒ ¼ö ÀÖ½À´Ï´Ù. Ŭ¶óÀ̾ðÆ®ÀÇ »ç¿ë °¡´ÉÇÑ ÀÚ¿øÀÌ ÇÑÁ¤µÇ¾î ÀÖ´Â °æ¿ì, Ç¥Çö Ŭ·¡½ºÀÇ ·Îµå¿¡¼ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °ÍÀÌ ¸¹±â ¶§¹®¿¡ À̰ÍÀº À¯¿ëÇÑ ¹æ¹ýÀÔ´Ï´Ù.
Áßø(Nested) Ŭ·¡½º °³¿ä | |
---|---|
static class |
DocFlavor.BYTE_ARRAY
DocFlavor.BYTE_ARRAY Ŭ·¡½º´Â »çÀü Á¤ÀÇµÈ static Á¤¼ö DocFlavor °´Ã¼¸¦ Á¦°øÇÕ´Ï´Ù. |
static class |
DocFlavor.CHAR_ARRAY
DocFlavor.CHAR_ARRAY Ŭ·¡½º´Â »çÀü Á¤ÀÇµÈ static Á¤¼ö DocFlavor °´Ã¼¸¦ Á¦°øÇÕ´Ï´Ù. |
static class |
DocFlavor.INPUT_STREAM
DocFlavor.INPUT_STREAM Ŭ·¡½º´Â »çÀü Á¤ÀÇµÈ static Á¤¼ö DocFlavor °´Ã¼¸¦ Á¦°øÇÕ´Ï´Ù. |
static class |
DocFlavor.READER
DocFlavor.READER Ŭ·¡½º´Â »çÀü Á¤ÀÇµÈ static Á¤¼ö DocFlavor °´Ã¼¸¦ Á¦°øÇÕ´Ï´Ù. |
static class |
DocFlavor.SERVICE_FORMATTED
DocFlavor.SERVICE_FORMATTED Ŭ·¡½º´Â Á¤ÀÇ ³¡³ static Á¤¼ö DocFlavor °´Ã¼ (¿¹, ¼ºñ½º Çü½ÄÀÇ Àμ⠵¥ÀÌÅÍ¿ë doc Ç÷¹À̹ö)¸¦ Á¦°øÇÕ´Ï´Ù. |
static class |
DocFlavor.STRING
DocFlavor.STRING Ŭ·¡½º´Â Á¤ÀÇ ³¡³ static Á¤¼ö DocFlavor °´Ã¼¸¦ Á¦°øÇÕ´Ï´Ù. |
static class |
DocFlavor.URL
DocFlavor.URL Ŭ·¡½º´Â »çÀü Á¤ÀÇµÈ static Á¤¼ö DocFlavor °´Ã¼¸¦ Á¦°øÇÕ´Ï´Ù. |
ÇÊµå °³¿ä | |
---|---|
static String |
hostEncoding
È£½ºÆ® OS ÀÇ ÀÎÄÚµùÀ» ³ªÅ¸³»´Â ij¸¯ÅÍ ¶óÀÎÀÔ´Ï´Ù. |
»ý¼ºÀÚ °³¿ä | |
---|---|
DocFlavor (String mimeType,
String className)
ÁöÁ¤µÈ MIME ŸÀÔ ¹× Ç¥Çö Ŭ·¡½º¸íÀ¸·ÎºÎÅÍ »õ·Î¿î doc Ç÷¹À̹ö ¿ÀºêÁ¦Å©Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
boolean |
equals (Object obj)
ÀÌ doc Ç÷¹À̹ö ¿ÀºêÁ¦Å©Æ®°¡ ÁöÁ¤µÈ °´Ã¼¿¡ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇº°ÇÕ´Ï´Ù. |
String |
getMediaSubtype ()
ÀÌ doc Ç÷¹À̹ö ¿ÀºêÁ¦Å©Æ®ÀÇ ¹Ìµð¾î ¾Æ·ùÇüÀ» (MIME ŸÀÔÀ¸·ÎºÎÅÍ) ¸®ÅÏÇÕ´Ï´Ù. |
String |
getMediaType ()
ÀÌ doc Ç÷¹À̹ö ¿ÀºêÁ¦Å©Æ®ÀÇ ¹Ìµð¾î ŸÀÔÀ» (MIME ŸÀÔÀ¸·ÎºÎÅÍ) ¸®ÅÏÇÕ´Ï´Ù. |
String |
getMimeType ()
ÀÌ doc Ç÷¹À̹ö ¿ÀºêÁ¦Å©Æ®ÀÇ MIME ŸÀÔ Ä³¸¯ÅÍ ¶óÀÎÀ» Á¤±ÔÀÇ Çü½Ä¿¡¼ ¸®ÅÏÇÕ´Ï´Ù. |
String |
getParameter (String paramName)
MIME ÆÄ¶ó¹ÌÅ͸¦ ³ªÅ¸³»´Â String ¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
String |
getRepresentationClassName ()
ÀÌ doc Ç÷¹À̹ö ¿ÀºêÁ¦Å©Æ®ÀÇ Ç¥Çö Ŭ·¡½ºÀÇ À̸§ÀÌ ¸®Åϵ˴ϴ٠. |
int |
hashCode ()
ÀÌ doc Ç÷¹À̹ö ¿ÀºêÁ¦Å©Æ®ÀÇ ÇØ½Ã Äڵ带 ¸®ÅÏÇÕ´Ï´Ù. |
String |
toString ()
ÀÌ DocFlavor ¸¦ ij¸¯ÅÍ ¶óÀÎÀ¸·Î º¯È¯ÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
ÇʵåÀÇ »ó¼¼ |
---|
public static final String hostEncoding
»ý¼ºÀÚ »ó¼¼ |
---|
public DocFlavor(String mimeType, String className)
mimeType
- MIME ¹Ìµð¾î ŸÀÔ Ä³¸¯ÅÍ ¶óÀÎclassName
- ¿ÏÀü ÁöÁ¤ÀÇ Ç¥Çö Ŭ·¡½º¸í
NullPointerException
- (üũµÇÁö ¾Ê´Â ¿¹¿Ü) mimeType
¶Ç´Â className
°¡ nullÀÎ °æ¿ì¿¡ Throw µÈ´Ù
IllegalArgumentException
- (üũµÇÁö ¾Ê´Â ¿¹¿Ü) mimeType
°¡ MIME ¹Ìµð¾î ŸÀÔ Ä³¸¯ÅÍ ¶óÀÎÀÇ ±¸¹®¿¡ µû¸£Áö ¾Ê´Â °æ¿ì¿¡ Throw µÈ´Ù¸Þ¼µåÀÇ »ó¼¼ |
---|
public String getMimeType()
public String getMediaType()
public String getMediaSubtype()
public String getParameter(String paramName)
String
¸¦ ¸®ÅÏÇÕ´Ï´Ù. MIME ŸÀÔ¿¡´Â º¸Åë
¿É¼ÇÀÇ ÆÄ¶ó¹ÌÅ͸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù
. ÅØ½ºÆ® ŸÀÔÀÇ Ä³¸¯ÅÍ ¼¼Æ®´Â »ùÇ÷μ ÀÚÁÖ »ç¿ëµË´Ï´Ù. ÀÌ ¸Þ¼µå´Â ÁöÁ¤µÈ ÆÄ¶ó¹ÌÅÍÀÇ °ªÀÌ ÀÌ Ç÷¹À̹ö
ÀÇ MIME ŸÀÔ³»·Î °¡¸®Å°´Â °æ¿ì¿¡
±× °ªÀ» ¸®ÅÏÇÕ´Ï´Ù.
paramName
- ÆÄ¶ó¹ÌÅ͸í. ¸ÅĪÀÇ ½ÇÇàÀü¿¡
ÀÌ À̸§Àº ³»ºÎ¿¡¼ Á¤±ÔÀÇ ¼Ò¹®ÀÚ Çü½Ä¿¡ º¯È¯µÈ´Ù
throws
- paramName°¡ nullÀÎ °æ¿ì¿¡ NullPointerException°¡ Throw µÈ´Ùpublic String getRepresentationClassName()
public String toString()
DocFlavor
¸¦ ij¸¯ÅÍ ¶óÀÎÀ¸·Î º¯È¯ÇÕ´Ï´Ù.
public int hashCode()
Object.equals(java.lang.Object)
,
Hashtable
public boolean equals(Object obj)
DocFlavor
ÀνºÅϽºÀ̸ç, ÀÌ doc Ç÷¹À̹ö
¿ÀºêÁ¦Å©Æ®ÀÇ MIME ŸÀÔ°ú µî°¡ÀÎ MIME ŸÀÔÀ» º¸°ü À¯ÁöÇÏ´Â (Áï, MIME ŸÀÔÀÌ °°Àº ¹Ìµð¾î ŸÀÔ, ¹Ìµð¾î ¾Æ·ùÇü ¹× ÆÄ¶ó¹ÌÅ͸¦ º¸°ü À¯ÁöÇÑ´Ù) °æ¿ì ¹× ÀÌ doc Ç÷¹À̹ö
¿ÀºêÁ¦Å©Æ®¿Í °°Àº Ç¥Çö Ŭ·¡½º¸íÀ» º¸°ü À¯ÁöÇÏ´Â °æ¿ì, 2°³ÀÇ °´Ã¼´Â µ¿ÀÏÇØÁý´Ï´Ù. ÀÌ ¶§¹®¿¡
2°³ÀÇ doc Ç÷¹À̹ö
¿ÀºêÁ¦Å©Æ®ÀÇ MIME ŸÀÔÀÌ ÄÚ¸àÆ®¸¦ Á¦¿ÜÇØ µ¿ÀÏÇÑ °æ¿ì, À̰͵éÀº µ¿ÀÏÇÏ´Ù°í º¸¿©Áý´Ï´Ù. ´Ù¸¸, MIME ŸÀÔ ¡¸text/plain¡¹ ¹× ¡¸text/plain; charset=US-ASCII¡¹¸¦ º¸°ü À¯ÁöÇÏ´Â 2°³ÀÇ doc Ç÷¹À̹ö
¿ÀºêÁ¦Å©Æ®´Â °°Àº ¹Ìµð¾î ŸÀÔÀ» ³ªÅ¸³»´Â °æ¿ì¿¡¼µµ, µ¿ÀÏÇÏ´Ù°í´Â º¸¿©ÁöÁö ¾Ê½À´Ï´Ù (plaintextÀÇ µðÆúÆ® ij¸¯ÅÍ ¼¼Æ®°¡ US-ASCII À̱⠶§¹®¿¡).
obj
- ÆÇÁ¤µÇ´Â °´Ã¼
obj
¿¡ µ¿ÀÏÇÑ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falseObject.hashCode()
,
Hashtable
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.