|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
public interface CancelablePrintJob
ÀÌ ÀÎÅÍÆäÀ̽º´Â Àμâ ÀÛ¾÷À» Ãë¼ÒÇÒ ¶§¿¡ Àμ⠾îÇø®ÄÉÀ̼ǿ¡ ÀÇÇØ »ç¿ëµË´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽º´Â DocPrintJob
¸¦
È®ÀåÇÕ´Ï´Ù. Àμâ ÀÛ¾÷ÀÇ Ãë¼Ò°¡ °¡´ÉÇÑ °æ¿ì, Àμ⠼ºñ½º·ÎºÎÅÍ ¸®ÅÏµÈ DocPrintJob
±¸ÇöÀº ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù. Àμâ ÀÛ¾÷ÀÇ Ãë¼Ò¸¦ ½ÃµµÇϱâ Àü¿¡
Ŭ¶óÀÌ¾ðÆ®´Â Àμ⠼ºñ½º·ÎºÎÅÍ ¸®ÅÏµÈ DocPrintJob
°´Ã¼°¡ ½ÇÁ¦·Î ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϰí ÀÖÀ»Áö ¾î¶³Áö¸¦ Å×½ºÆ®ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. DocPrintJob
°¡ ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϰí ÀÖÀ¸¸é »óÁ¤ÇØ, Ŭ¶óÀÌ¾ðÆ®°¡ Á¶ÀÛÀ» ½ÇÇàÇÏÁö ¾Ê°ÔÀÇÇØ ÁÖ¼¼¿ä. Àμ⠼ºñ½º´Â ƯÁ¤ÀÇ ÇüÅÂÀÇ Àμ⠵¥ÀÌÅÍ ¹× Ç¥Çö Ŭ·¡½º¸íÀÇ Ãë¼Ò¸¸À» Áö¿ø
ÇÕ´Ï´Ù. Áï, ¼ºñ½º·ÎºÎÅÍ ¸®ÅϵÈ
DocPrintJob
°´Ã¼ °¡¿îµ¥, ¸î°³Àΰ¡¸¸ÀÌ ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÑ´Ù°í ÇÏ´Â °ÍÀÔ´Ï´Ù.
¼ºñ½ºÀÇ ±¸ÇöÀÚ´Â ÀÌ ¿É¼Ç ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇØ, ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ±¸ÇöÀ» »ç¿ëÇØ ÀÛ¾÷ÀÇ Ãë¼Ò¿¡ ¼º°øÇßÀ» °æ¿ì¿¡ javax.print.event.PrintJobEvent.JOB_CANCELLED À̺¥Æ®¸¦ ¸®½º³Ê¿¡°Ô ¼Û½ÅÇϵµ·ÏÀÇÇØ ÁÖ¼¼¿ä. ¶Ç, Àμ⠿䱸¸¦ ½ÇÇàÇÑ thread¿Í´Â ´Ù¸¥ Ŭ¶óÀÌ¾ðÆ® thread·ÎºÎÅ͵µ ÀÛ¼º °¡´ÉÇÑ Á¡¿¡µµ À¯ÀÇÇØ ÁÖ¼¼¿ä. ÀÌ ¶§¹®¿¡ ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ±¸ÇöÀ» thread¿¡ ´ëÇØ¼ ¾ÈÀüÇÏ°Ô ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
¸Þ¼µå °³¿ä | |
---|---|
void |
cancel ()
ÀÌ ÀÌÈÄÀÇ Àμâ ÀÛ¾÷ÀÇ Ã³¸®¸¦ ÁßÁöÇÕ´Ï´Ù. |
ÀÎÅÍÆäÀ̽º javax.print. DocPrintJob ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
addPrintJobAttributeListener,
addPrintJobListener,
getAttributes,
getPrintService,
print,
removePrintJobAttributeListener,
removePrintJobListener |
¸Þ¼µåÀÇ »ó¼¼ |
---|
void cancel() throws PrintException
¼ºñ½º°¡ ÀÌ ¸Þ¼µå¸¦ Áö¿øÇÏ´ÂÀÎ °æ¿ì, ÀÛ¾÷ÀÇ Ãë¼Ò°¡ Ç×»ó ¼º°øÇÑ´Ù°í °á·Ð ºÙÀÏ ¼ö ¾ø½À´Ï´Ù. ÀÛ¾÷ÀÌ Àִ ó¸® ´Ü°è¿¡ À̸£´ÂÁö, ±×°ÍÀ» Åë°úÇßÀ» °æ¿ì¿¡´Â ÀÛ¾÷À» Ãë¼ÒÇÒ ¼ö°¡ ¾ø´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. Ãë¼ÒÀÇ ¼º°øÀº ÀÛ¾÷ÀÌ ÀüÇô ÀμâµÇÁö ¾Ê´Â °ÍÀ»ÀǹÌÇÕ´Ï´Ù. Ãë¼Ò°¡ ¸®ÅÏµÈ ½ÃÁ¡À¸·Î ÀϺΰ¡ ÀμâµÇ¾î ¹ö¸®°í ÀÖ´Â °æ¿ìµµ ÀÖ½À´Ï´Ù.
Ãë¼Ò°¡ ¼º°øÇÏÁö ¾Ê¾Ò´ø °æ¿ì, ¼ºñ½º´Â PrintExceptionÀ» Throw ÇÕ´Ï´Ù. ¹Ì¼Û½ÅÀÇ Àμâ ÀÛ¾÷Àº ÀÌ ¿¹¿Ü¸¦ Throw ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ÀÌ¹Ì Ãë¼ÒÇØ¿¡ ¼º°øÇÑ Àμâ ÀÛ¾÷ÀÇ Ãë¼Ò´Â ¿¡·¯¶ó°í´Â º¸¿©ÁöÁö ¾Ê±â ¶§¹®¿¡ Ç×»ó ¼º°øÇÕ´Ï´Ù.
¼ºñ½º¿¡ µû¶ó¼´Â ¼¹ö¿¡ÀÇ ¿ä±¸³ª Àμâ Å¥ÀÇ Ã³¸®µîÀ» ¶§¹®¿¡¿¡ Ãë¼Ò ÇÁ·Î¼¼½º¿¡ ½Ã°£ÀÌ °É¸®´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®¿¡ µû¶ó¼´Â ¾îÇø®ÄÉÀ̼ÇÀÇ ½ÇÇà¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê´Â thread·Î Ãë¼Ò¸¦ ½ÇÇàÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÑ °æ¿ì°¡ ÀÖ½À´Ï´Ù.
PrintException
- ÀÛ¾÷ÀÇ Ãë¼Ò°¡ ¼º°øÇÏÁö ¾Ê¾Ò´ø °æ¿ì
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.