|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--javax.print.SimpleDoc
ÀÌ Å¬·¡½º´Â ÀϹÝÀûÀÎ ¸¹Àº Àμ⠿䱸·Î »ç¿ë °¡´ÉÇÑ Doc
ÀÎÅÍÆäÀ̽ºÀÇ ±¸ÇöÀÔ´Ï´Ù. ÀÌ Å¬·¡½º´Â ÇöÀç, DocFlavor Ŭ·¡½º³»ÀÇ static º¯¼ö·Î¼ ¡¸»çÀü Á¤ÀÇ¡¹¶°³¯ ¼ö ÀÖ¾î ¸ðµç doc ÈÄ·¹À̹ٸ¦ ó¸® °¡´ÉÇÕ´Ï´Ù.
ƯÈ÷, ÀÌ Å¬·¡½º´Â ¿ä±¸µÈ ƯÁ¤ÀÇ Doc »ç¾ç ½Ã¸àƽ½º¸¦, ´ÙÀ½ÀÇ ¹æ¹ýÀ¸·Î ±¸ÇöÇÕ´Ï´Ù.
Àμ⠵¥ÀÌÅͰ¡ ½ºÆ®¸²ÀÇ °æ¿ì, ¶Ç´Â Àμâ ÀÛ¾÷ÀÌ µ¥ÀÌÅ͸¦ ½ºÆ®¸²À¸·Î¼ ¿ä±¸ÇÏ´Â °æ¿ì,SimpleDoc
´Â µ¥ÀÌÅÍ Àü¼ÛÀ̳ª ÀÛ¾÷ÀÇ ¿Ï·á ÈÄ¿¡ ¼ºñ½º°¡ ½ºÆ®¸²À» ÀûÀýÈ÷ ´ÝÀ»Áö ¾î¶³Áö¸¦ °¨½ÃÇÏÁö ¾Ê½À´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®´Â Ã»ÃëÀÚ¸¦ Ãß°¡ÇÏ´Â µ¶ÀÚÀûÀÎ doc ±¸ÇöÀ» Á¦°øÇØ, ÀÛ¾÷ÀÇ ¿Ï·á¸¦ °¨½ÃÇϰųª ½ºÆ®¸²µîÀÇ ¸®¼Ò½ºÀÇ ÇØ¹æ (Ŭ·Î¿ìÁî)À» È®ÀÎÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
»ý¼ºÀÚÀÇ °³¿ä | |
SimpleDoc (Object printData,
DocFlavor flavor,
DocAttributeSet attributes)
ÁöÁ¤µÈ Àμ⠵¥ÀÌÅÍ, doc ÈÄ·¹À̹Ù, ¹× doc ¼Ó¼º ¼¼Æ®¸¦ »ç¿ëÇØ, SimpleDoc ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
DocAttributeSet |
getAttributes ()
ÀÌ doc ¿ÀºêÁ§Æ®ÀÇ Àμ⠼Ӽº ¼¼Æ®¸¦ ÃëµæÇÕ´Ï´Ù. |
DocFlavor |
getDocFlavor ()
ÀÌ doc ¿ÀºêÁ§Æ®°¡ Àμ⠵¥ÀÌÅÍÀÇ ÀϺθ¦ Á¦°øÇÏ´Â doc ÈÄ·¹À̹ٸ¦ ÆÇº°ÇÕ´Ï´Ù. |
Object |
getPrintData ()
ÀÌ doc ¿ÀºêÁ§Æ®ÀÇ Àμ⠵¥ÀÌÅÍÀÇ ÀϺθ¦ Æ÷ÇÔÇÑ Àμ⠵¥ÀÌÅÍ Ç¥Çö ¿ÀºêÁ§Æ®¸¦, ¼Æ÷Æ®ÇÏ´Â doc ÈÄ·¹À̹ٿ¡ ´ëÀÀÇÏ´Â Çü½Ä¿¡¼ ÃëµæÇÕ´Ï´Ù. |
Reader |
getReaderForText ()
ij¸¯ÅÍ Àμ⠵¥ÀÌÅ͸¦ ÃßÃâÇϱâ À§ÇÑ ¸®´õ¸¦ ÀÌ doc ·ÎºÎÅÍ ÃëµæÇÕ´Ï´Ù. |
InputStream |
getStreamForBytes ()
¹ÙÀÌÆ® Àμ⠵¥ÀÌÅ͸¦ ÃßÃâÇϱâ À§ÇÑ ÀÔ·Â ½ºÆ®¸²À» ÀÌ doc ·ÎºÎÅÍ ÃëµæÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
»ý¼ºÀÚÀÇ »ó¼¼ |
public SimpleDoc(Object printData, DocFlavor flavor, DocAttributeSet attributes)
SimpleDoc
¸¦ ±¸ÃàÇÕ´Ï´Ù.
printData
- Àμ⠵¥ÀÌÅÍ ¿ÀºêÁ§Æ®flavor
- DocFlavor
¿ÀºêÁ§Æ®attributes
- DocAttributeSet
(null
ÀÇ °æ¿ì ÀÖ¾î)
IllegalArgumentException
- flavor
¶Ç´Â printData
°¡ null
ÀÎÁö printData
°¡ ÁöÁ¤µÈ doc ÈÄ·¹À̹ٿ¡ ´ëÀÀÇϰí ÀÖÁö ¾Ê´Â °æ¿ì (¿¹¸¦ µé¾î, µ¥ÀÌÅͰ¡ DocFlavor
³»ÀÇ Ç¥ÇöÀ¸·Î¼ ÁöÁ¤µÈ ÇüŰ¡ ¾Æ´Ñ °æ¿ì)¸Þ¼ÒµåÀÇ »ó¼¼ |
public DocFlavor getDocFlavor()
Doc
³»ÀÇ getDocFlavor
public DocAttributeSet getAttributes()
Doc
³»ÀÇ getAttributes
public Object getPrintData() throws IOException
Doc
ÀÇ ±â¼ú: getPrintData()
¸Þ¼Òµå´Â Ç¥Çö Ŭ·¡½ºÀÇ ÀνºÅϽº¸¦ µ¹·ÁÁÝ´Ï´Ù (Ç¥Çö Ŭ·¡½º¸íÀº getDocFlavor()
. getRepresentationClassName()
¿¡ ÀÇÇØ ÁöÁ¤). ¹Ýȯ°ªÀº Object Ŭ·¡½º·ÎºÎÅÍ Ç¥Çö Ŭ·¡½º¿¡ ij½ºÆ® °¡´ÉÇÕ´Ï´Ù.
Doc
³»ÀÇ getPrintData
IOException
- Ç¥Çö Ŭ·¡½º°¡ ½ºÆ®¸²À̸ç, ½ºÆ®¸²ÀÇ ±¸ÃàÁß¿¡ ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì¿¡ ½½·Î¿ì µÈ´Ùpublic Reader getReaderForText() throws IOException
DocFlavor
°¡ ´ÙÀ½ÀÇ Àμ⠵¥ÀÌÅÍ Ç¥Çö Ŭ·¡½ºÀÇ ¾î¶² °ÍÀÎÁö¸¦ º¸°ü À¯ÁöÇÏ´Â °æ¿ì,Doc
±¸ÇöÀÌ ÀÌ ¸Þ¼Òµå¸¦ ¼Æ÷Æ®ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. º¸°ü À¯ÁöÇÏÁö ¾Ê´Â °æ¿ì,null
°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
char[]
java.lang.String
java.io.Reader
Reader
¸¦ ±¸ÃàÇØ, µ¹·ÁÁÝ´Ï´Ù. ´Ù¸¸, Àμ⠵¥ÀÌÅÍ Ç¥Çö ¿ÀºêÁ§Æ® ÀÚü°¡ Reader
ÀÇ °æ¿ì, Àμ⠵¥ÀÌÅÍ Ç¥Çö ¿ÀºêÁ§Æ®°¡ µ¹·ÁÁÖ¾îÁú »ÓÀÔ´Ï´Ù.
Doc
³»ÀÇ getReaderForText
Reader
. ÀÌ doc °¡ »ó±âÀÇ ±âÁØÀ» ä¿ìÁö ¾Ê±â À§ÇØ(¶§¹®¿¡) ¸®´õ¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì,null
°¡ µ¹·ÁÁÖ¾îÁø´Ù
IOException
- ¸®´õÀÇ ÀÛ¼º½Ã¿¡ ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ìpublic InputStream getStreamForBytes() throws IOException
DocFlavor
°¡ ´ÙÀ½ÀÇ Àμ⠵¥ÀÌÅÍ Ç¥Çö Ŭ·¡½ºÀÇ ¾î¶² °ÍÀÎÁö¸¦ º¸°ü À¯ÁöÇÏ´Â °æ¿ì,Doc
±¸ÇöÀÌ ÀÌ ¸Þ¼Òµå¸¦ ¼Æ÷Æ®ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. º¸°ü À¯ÁöÇÏÁö ¾Ê´Â °æ¿ì, ÀÌ ¸Þ¼Òµå´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
byte[]
java.io.InputStream
Doc
³»ÀÇ getStreamForBytes
InputStream
. ÀÌ doc °¡ »ó±âÀÇ ±âÁØÀ» ä¿ìÁö ¾Ê±â À§ÇØ(¶§¹®¿¡) ÀÔ·Â ½ºÆ®¸²À» »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì¿¡ null
°¡ µ¹·ÁÁÖ¾îÁø´Ù
IOException
- ÀÔ·Â ½ºÆ®¸²ÀÇ ÀÛ¼ºÁß¿¡ ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.