JavaTM 2
Platform
Std.  Ed.  v1. 4.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

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

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

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

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

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

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

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.