JavaTM 2 Platform
Standard Ed. 5.0

javax.print
ÀÎÅÍÆäÀ̽º CancelablePrintJob

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
DocPrintJob

public interface CancelablePrintJob
extends DocPrintJob

ÀÌ ÀÎÅÍÆäÀ̽º´Â Àμâ ÀÛ¾÷À» Ãë¼ÒÇÒ ¶§¿¡ Àμ⠾îÇø®ÄÉÀ̼ǿ¡ ÀÇÇØ »ç¿ëµË´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽º´Â 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
 

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

cancel

void cancel()
            throws PrintException 
ÀÌ ÀÌÈÄÀÇ Àμâ ÀÛ¾÷ÀÇ Ã³¸®¸¦ ÁßÁöÇÕ´Ï´Ù.

¼­ºñ½º°¡ ÀÌ ¸Þ¼­µå¸¦ Áö¿øÇÏ´ÂÀÎ °æ¿ì, ÀÛ¾÷ÀÇ Ãë¼Ò°¡ Ç×»ó ¼º°øÇÑ´Ù°í °á·Ð ºÙÀÏ ¼ö ¾ø½À´Ï´Ù. ÀÛ¾÷ÀÌ Àִ ó¸® ´Ü°è¿¡ À̸£´ÂÁö, ±×°ÍÀ» Åë°úÇßÀ» °æ¿ì¿¡´Â ÀÛ¾÷À» Ãë¼ÒÇÒ ¼ö°¡ ¾ø´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. Ãë¼ÒÀÇ ¼º°øÀº ÀÛ¾÷ÀÌ ÀüÇô ÀμâµÇÁö ¾Ê´Â °ÍÀ»ÀǹÌÇÕ´Ï´Ù. Ãë¼Ò°¡ ¸®ÅÏµÈ ½ÃÁ¡À¸·Î ÀϺΰ¡ ÀμâµÇ¾î ¹ö¸®°í ÀÖ´Â °æ¿ìµµ ÀÖ½À´Ï´Ù.

Ãë¼Ò°¡ ¼º°øÇÏÁö ¾Ê¾Ò´ø °æ¿ì, ¼­ºñ½º´Â PrintExceptionÀ» Throw ÇÕ´Ï´Ù. ¹Ì¼Û½ÅÀÇ Àμâ ÀÛ¾÷Àº ÀÌ ¿¹¿Ü¸¦ Throw ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÀÌ¹Ì Ãë¼ÒÇØ¿¡ ¼º°øÇÑ Àμâ ÀÛ¾÷ÀÇ Ãë¼Ò´Â ¿¡·¯¶ó°í´Â º¸¿©ÁöÁö ¾Ê±â ¶§¹®¿¡ Ç×»ó ¼º°øÇÕ´Ï´Ù.

¼­ºñ½º¿¡ µû¶ó¼­´Â ¼­¹ö¿¡ÀÇ ¿ä±¸³ª Àμâ Å¥ÀÇ Ã³¸®µîÀ» ¶§¹®¿¡¿¡ Ãë¼Ò ÇÁ·Î¼¼½º¿¡ ½Ã°£ÀÌ °É¸®´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. Ŭ¶óÀ̾ðÆ®¿¡ µû¶ó¼­´Â ¾îÇø®ÄÉÀ̼ÇÀÇ ½ÇÇà¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê´Â thread·Î Ãë¼Ò¸¦ ½ÇÇàÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÑ °æ¿ì°¡ ÀÖ½À´Ï´Ù.

¿¹¿Ü:
PrintException - ÀÛ¾÷ÀÇ Ãë¼Ò°¡ ¼º°øÇÏÁö ¾Ê¾Ò´ø °æ¿ì

JavaTM 2 Platform
Standard Ed. 5.0

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