|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjava.awt.JobAttributes
public final class JobAttributes
Àμâ ÀÛ¾÷À» Á¦¾îÇÏ´Â ¼Ó¼º ¼¼Æ®ÀÔ´Ï´Ù.
ÀÌ Å¬·¡½ºÀÇ ÀνºÅϽº´Â ÀÌ ÀνºÅϽº¸¦ »ç¿ëÇϰí ÀÖ´Â °¢ Àμâ ÀÛ¾÷ÀÇ, º¹Á¦ÀÇ ºÎ¼ö, µðÆúÆ®ÀÇ ¼±ÅÃ, Ãâ·Âó, ÀμâÀÇ ´ÙÀ̾ó·Î±×, ÆÄÀϸí°ú ÇÁ¸°Å͸í, ÆäÀÌÁö ¹üÀ§, º¹¼öÀÇ ¹®¼ ó¸® (Á¶ÇÕÀ» Æ÷ÇÔÇÑ´Ù), µàÇÁ·º½º¿Í °°Àº º¹¼ö ÆäÀÌÁöÀÇ Á¶¸³µîÀ» Á¦¾îÇÕ´Ï´Ù. ¼Ó¼º¸íÀº °¡´ÉÇÑ °æ¿ì Internet Printing Protocol (IPP) 1.1¿¡ ÁذÅÇϰí ÀÖ½À´Ï´Ù. ¼Ó¼º°ª´Â °¡´ÉÇÑ °æ¿ì, ºÎºÐÀûÀ¸·Î Internet Printing Protocol (IPP) 1.1¿¡ ÁذÅÇϰí ÀÖ½À´Ï´Ù.
³»ºÎ Ŭ·¡½ºÇüÀ» ÃëÇÏ´Â ¸Þ¼µå¸¦ »ç¿ëÇÏ·Á¸é, ±× ³»ºÎ Ŭ·¡½ºÀÇ Á¤¼ö Çʵ忡 ´ëÇÑ ÂüÁ¶¸¦ °Ç³×ÁÝ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ÄÚµå´Â ÀÌ Å¬·¡½º°¡ public »ý¼ºÀÚ¸¦ °¡ÁöÁö ¾Ê±â ¶§¹®¿¡ ³»ºÎ Ŭ·¡½ºÇüÀÇ »õ·Î¿î ÀνºÅϽº¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù. ¿¹¸¦ µé¾î ÀμâÀÇ ´ÙÀ̾ó·Î±×ÇüÀ» °øÅë Ç÷§ÆûÀÇ Pure Java Àμ⠴ÙÀ̾ó·Î±×·Î ¼³Á¤ÇÏ·Á¸é, ´ÙÀ½ÀÇ Äڵ带 »ç¿ëÇÕ´Ï´Ù.
import java.awt.JobAttributes; public class PureJavaPrintDialogExample { public void setPureJavaPrintDialog(JobAttributes jobAttributes) { jobAttributes.setDialog(JobAttributes.DialogType.COMMON); } }
attributeName
¼³Á¤°ªÀ» Áö¿øÇÏ´Â ¸ðµç IPP ¼Ó¼ºÀº ´ëÀÀÇÏ´Â setattributeNameToDefault
¸Þ¼µå¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. ±âÁ¤Ä¡ÀÇ Çʵå´Â Á¦°øµÇÁö ¾Ê½À´Ï´Ù.
Áßø(Nested) Ŭ·¡½º °³¿ä | |
---|---|
static class |
JobAttributes.DefaultSelectionType
»ç¿ë °¡´ÉÇÑ µðÆúÆ® ¼±Åà »óÅÂÀÇ ÇüÅ º¸ÁõµÈ ¿°ÅÀÔ´Ï´Ù. |
static class |
JobAttributes.DestinationType
»ç¿ë °¡´ÉÇÑ ÀÛ¾÷ Ãâ·ÂóÀÇ ÇüÅ º¸ÁõµÈ ¿°ÅÀÔ´Ï´Ù. |
static class |
JobAttributes.DialogType
»ç¿ëÀÚ¿¡ °Ô Ç¥½ÃÇÏ´Â »ç¿ë °¡´ÉÇÑ ´ÙÀ̾ó·Î±×ÀÇ ÇüÅ º¸ÁõµÈ ¿°ÅÀÔ´Ï´Ù. |
static class |
JobAttributes.MultipleDocumentHandlingType
»ç¿ë °¡´ÉÇÑ º¹¼öÀÇ Ä«ÇÇ Ã³¸® »óÅÂÀÇ ÇüÅ º¸ÁõµÈ ¿°ÅÀÔ´Ï´Ù. |
static class |
JobAttributes.SidesType
»ç¿ë °¡´ÉÇÑ º¹¼ö ÆäÀÌÁöÀÇ Á¶¸³ÀÇ ÇüÅ º¸ÁõµÈ ¿°ÅÀÔ´Ï´Ù. |
»ý¼ºÀÚ °³¿ä | |
---|---|
JobAttributes ()
¸ðµç ¼Ó¼º¿¡ ´ëÇØ¼ ¼³Á¤°ªÀ» °¡Áö´Â JobAttributes ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
JobAttributes (int copies,
JobAttributes.DefaultSelectionType defaultSelection,
JobAttributes.DestinationType destination,
JobAttributes.DialogType dialog,
String fileName,
int maxPage,
int minPage,
JobAttributes.MultipleDocumentHandlingType multipleDocumentHandling,
int[][] pageRanges,
String printer,
JobAttributes.SidesType sides)
°¢ ¼Ó¼ºÀ¸·Î ÁöÁ¤µÈ °ªÀ» °¡Áö´Â JobAttributes ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
JobAttributes (JobAttributes obj)
ÁöÁ¤µÈ JobAttributes
º¹»çÀÎ
JobAttributes ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
Object |
clone ()
ÀÌ JobAttributes
º¹»çº»À» ÀÛ¼ºÇØ, ¸®ÅÏÇÕ´Ï´Ù. |
boolean |
equals (Object obj)
2°³ÀÇ JobAttributes°¡ °°ÀºÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. |
int |
getCopies ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ¼ ¾îÇø®ÄÉÀ̼ÇÀÌ ·»´õ¸µ ÇÒ Çʿ䰡 ÀÖ´Â º¹Á¦ÀÇ ¼ö¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
JobAttributes.DefaultSelectionType |
getDefaultSelection ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, ¾îÇø®ÄÉÀ̼ÇÀÌ ÀμâÇÏ´Â ´ë»óÀÌ, ÀüÆäÀÌÁö, getPageRanges
¹Ýȯ°ªÀ¸·Î ÁöÁ¤µÈ ¹üÀ§, ¶Ç´Â ÇöÀçÀÇ ¼±Åà ¹üÀ§Àΰ¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
JobAttributes.DestinationType |
getDestination ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, ÇÁ¸°ÅÍ ¶Ç´Â ÆÄÀÏÀÇ ¾î´À ÂÊÀ¸·Î Ãâ·ÂÇÏ´ÂÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
JobAttributes.DialogType |
getDialog ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, »ç¿ëÀÚ°¡ ÀμâÀÇ ¼³Á¤À» º¯°æÇÏ´Â ÀμâÀÇ ´ÙÀ̾ó·Î±×¸¦ º¼ Çʿ䰡 ÀÖ´ÂÁö, ±×¸®°í ¾î´À ŸÀÔÀÇ ÀμâÀÇ ´ÙÀ̾ó·Î±×°¡ Ç¥½ÃµÇ¾î¾ßÇÒ °ÍÀΰ¡¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
String |
getFileName ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ¼ Ãâ·Â ÆÄÀÏÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. |
int |
getFromPage ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ ÆäÀÌÁöÀÇ ¹üÀ§¸¦ ÀμâÇÏ´Â °æ¿ì, Àμ⠴ë»óÀÇ ÃÖÃÊÀÇ ÆäÀÌÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
int |
getMaxPage ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, »ç¿ëÀÚ°¡ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ÃÖ´ë°ªÀ» Àμ⠴ë»óÀÇ ÃÖÁ¾ ÆäÀÌÁö·Î¼ ÁöÁ¤ÇÕ´Ï´Ù. |
int |
getMinPage ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, »ç¿ëÀÚ°¡ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ÃÖ¼Ò°ªÀ» Àμ⠴ë»óÀÇ °³½Ã ÆäÀÌÁö·Î¼ ÁöÁ¤ÇÕ´Ï´Ù. |
JobAttributes.MultipleDocumentHandlingType |
getMultipleDocumentHandling ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, º¹¼öÀÇ º¹Á¦ÀÇ Ã³¸® (Á¶ÇÕÀ» Æ÷ÇÔÇÑ´Ù)¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
int[][] |
getPageRanges ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ ÆäÀÌÁöÀÇ ¹üÀ§¸¦ ÀμâÇÏ´Â °æ¿ì, Àμ⠴ë»óÀÇ ÆäÀÌÁöÀÇ ¹üÀ§¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
String |
getPrinter ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, Ãâ·Âó ÇÁ¸°Å͸¦ ¸®ÅÏÇÕ´Ï´Ù. |
JobAttributes.SidesType |
getSides ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, Àμ⠹̵ð¾îÀÇ »çÀ̵忡 ¿¬¼ÓÇÑ ÆäÀÌÁö¸¦ Á¶¸³ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¸®ÅÏÇÕ´Ï´Ù. |
int |
getToPage ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ ÆäÀÌÁöÀÇ ¹üÀ§¸¦ ÀμâÇÏ´Â °æ¿ì, Àμ⠴ë»óÀÇ ÃÖÁ¾ ÆäÀÌÁö (³í¸®ÇÕ)¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
int |
hashCode ()
ÀÌ JobAttributes ÇØ½Ã Äڵ尪À» ¸®ÅÏÇÕ´Ï´Ù. |
void |
set (JobAttributes obj)
ÀÌ JobAttributes
¸ðµç ¼Ó¼ºÀ» obj
¼Ó¼º°ú °°Àº °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. |
void |
setCopies (int copies)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ¼ ¾îÇø®ÄÉÀ̼ÇÀÌ ·»´õ¸µ ÇÒ Çʿ䰡 ÀÖ´Â º¹Á¦ÀÇ ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
void |
setCopiesToDefault ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ¼ ¾îÇø®ÄÉÀ̼ÇÀÌ ·»´õ¸µ ÇØ¾ß ÇÏ´Â º¹Á¦ÀÇ ¼ö¸¦ µðÆúÆ®·Î ¼³Á¤ÇÕ´Ï´Ù. |
void |
setDefaultSelection (JobAttributes.DefaultSelectionType defaultSelection)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, ¾îÇø®ÄÉÀ̼ÇÀÌ ÀμâÇÏ´Â ´ë»óÀÌ, ÀüÆäÀÌÁö, getPageRanges
¹Ýȯ°ªÀ¸·Î ÁöÁ¤µÈ ¹üÀ§, ¶Ç´Â ÇöÀçÀÇ ¼±Åà ¹üÀ§Àΰ¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
void |
setDestination (JobAttributes.DestinationType destination)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, ÇÁ¸°ÅÍ ¶Ç´Â ÆÄÀÏÀÇ ¾î´À ÂÊÀ¸·Î Ãâ·ÂÇÏ´ÂÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
void |
setDialog (JobAttributes.DialogType dialog)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, »ç¿ëÀÚ°¡ ÀμâÀÇ ¼³Á¤À» º¯°æÇÏ´Â ÀμâÀÇ ´ÙÀ̾ó·Î±×¸¦ º¼ Çʿ䰡 ÀÖ´ÂÁö, ±×¸®°í ¾î´À ŸÀÔÀÇ ÀμâÀÇ ´ÙÀ̾ó·Î±×°¡ Ç¥½ÃµÇ¾î¾ßÇÒ °ÍÀΰ¡¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
void |
setFileName (String fileName)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ¼ Ãâ·Â ÆÄÀÏÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. |
void |
setFromPage (int fromPage)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ ÆäÀÌÁöÀÇ ¹üÀ§¸¦ ÀμâÇÏ´Â °æ¿ì, Àμ⠴ë»óÀÇ ÃÖÃÊÀÇ ÆäÀÌÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
void |
setMaxPage (int maxPage)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, »ç¿ëÀÚ°¡ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ÃÖ´ë°ªÀ» Àμ⠴ë»óÀÇ ÃÖÁ¾ ÆäÀÌÁö·Î¼ ÁöÁ¤ÇÕ´Ï´Ù. |
void |
setMinPage (int minPage)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, »ç¿ëÀÚ°¡ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ÃÖ¼Ò°ªÀ» Àμ⠴ë»óÀÇ °³½Ã ÆäÀÌÁö·Î¼ ÁöÁ¤ÇÕ´Ï´Ù. |
void |
setMultipleDocumentHandling (JobAttributes.MultipleDocumentHandlingType multipleDocumentHandling)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, º¹¼öÀÇ º¹Á¦ÀÇ Ã³¸® (Á¶ÇÕÀ» Æ÷ÇÔÇÑ´Ù)¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
void |
setMultipleDocumentHandlingToDefault ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, º¹¼öÀÇ º¹Á¦ÀÇ Ã³¸® (Á¶ÇÕÀ» Æ÷ÇÔÇÑ´Ù)¸¦ µðÆúÆ®·Î ¼³Á¤ÇÕ´Ï´Ù. |
void |
setPageRanges (int[][] pageRanges)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ ÆäÀÌÁöÀÇ ¹üÀ§¸¦ ÀμâÇÏ´Â °æ¿ì, Àμ⠴ë»óÀÇ ÆäÀÌÁöÀÇ ¹üÀ§¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
void |
setPrinter (String printer)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, Ãâ·Âó ÇÁ¸°Å͸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
void |
setSides (JobAttributes.SidesType sides)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, Àμ⠹̵ð¾îÀÇ »çÀ̵忡 ¿¬¼ÓÇÑ ÆäÀÌÁö¸¦ Á¶¸³ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ÁöÁ¤ÇÕ´Ï´Ù. |
void |
setSidesToDefault ()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ, Àμ⠹̵ð¾îÀÇ »çÀ̵忡 ¿¬¼ÓÇÑ ÆäÀÌÁö°¡ Á¶¸³ÇÏ´Â ¹æ¹ýÀ» µðÆúÆ®·Î ¼³Á¤ÇÕ´Ï´Ù. |
void |
setToPage (int toPage)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÀÛ¾÷¿¡ ´ëÇØ ÆäÀÌÁöÀÇ ¹üÀ§¸¦ ÀμâÇÏ´Â °æ¿ì, Àμ⠴ë»óÀÇ ÃÖÁ¾ ÆäÀÌÁö (³í¸®ÇÕ)¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
String |
toString ()
ÀÌ JobAttributes ij¸¯ÅÍ ¶óÀΠǥÇöÀ» ¸®ÅÏÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
»ý¼ºÀÚ »ó¼¼ |
---|
public JobAttributes()
JobAttributes
ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. ´ÙÀ̾ó·Î±×´Â µðÆúÆ®·Î DialogType.NATIVE
ÀÔ´Ï´Ù. ÃÖ¼Ò ÆäÀÌÁö´Â µðÆúÆ®·Î 1
ÀÔ´Ï´Ù. ÃÖ´ë ÆäÀÌÁö´Â µðÆúÆ®·Î Integer.MAX_VALUE
ÀÔ´Ï´Ù. Ãâ·Âó´Â µðÆúÆ®·Î DestinationType.PRINTER
ÀÔ´Ï´Ù. ¼±ÅÃÀº µðÆúÆ®·Î DefaultSelectionType.ALL
ÀÔ´Ï´Ù. º¹Á¦ÀÇ ºÎ¼ö´Â µðÆúÆ®·Î 1
ÀÔ´Ï´Ù. º¹¼öÀÇ ¹®¼ 󸮴 µðÆúÆ®·Î MultipleDocumentHandlingType.SEPARATE_DOCUMENTS_UNCOLLATED_COPIES
ÀÔ´Ï´Ù. ¸éÀÇ Ã³¸®´Â µðÆúÆ®·Î SidesType.ONE_SIDED
ÀÔ´Ï´Ù. ÆÄÀϸíÀº µðÆúÆ®·Î null
ÀÔ´Ï´Ù.
public JobAttributes(JobAttributes obj)
JobAttributes
º¹»çÀÎ
JobAttributes
ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù.
obj
- º¹Á¦ ´ë»óÀÇ JobAttributes
public JobAttributes(int copies, JobAttributes.DefaultSelectionType defaultSelection, JobAttributes.DestinationType destination, JobAttributes.DialogType dialog, String fileName, int maxPage, int minPage, JobAttributes.MultipleDocumentHandlingType multipleDocumentHandling, int[][] pageRanges, String printer, JobAttributes.SidesType sides)
JobAttributes
ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù.
copies
- 0 º¸´Ù Å« Á¤¼ö°ª
defaultSelection
- DefaultSelectionType.ALL
, DefaultSelectionType.RANGE
, ¶Ç´Â DefaultSelectionType.SELECTION
destination
- DesintationType.FILE
¶Ç´Â DesintationType.PRINTER
dialog
- DialogType.COMMON
, DialogType.NATIVE
, ¶Ç´Â DialogType.NONE
fileName
- null
°¡´É¼ºÀÌ ÀÖ´Â ÆÄÀϸímaxPage
- 0 º¸´Ù Å©°í, minPage ÀÌ»óÀÇ Á¤¼ö°ª
minPage
- 0 º¸´Ù Å©°í, maxPage ¾Æ·¡ÀÇ Á¤¼ö°ª
multipleDocumentHandling
- MultipleDocumentHandlingType.SEPARATE_DOCUMENTS_COLLATED_COPIES
¶Ç´Â MultipleDocumentHandlingType.SEPARATE_DOCUMENTS_UNCOLLATED_COPIES
pageRanges
- 2°³ÀÇ ¿ä¼Ò¸¦ ¹è¿ÇÏ´Â Á¤¼ö ¹è¿. 1°³ÀÇ ¹è¿Àº ÁöÁ¤ÇÑ ÆäÀÌÁö¸¦ Æ÷ÇÔÇØ, ÇÑÆí ÁöÁ¤ÇÑ ÆäÀÌÁöÀÇ ¸ðµÎ ÀüÆäÀÌÁö¿¡ °ÉÄ¡´Â ¹üÀ§·Î¼ ÇØ¼®µÈ´Ù. ¹üÀ§´Â ½Â¼øÀ¸·Î ÇØ, ¿À¹ö·¦ ÇØ¼´Â ¾È µÈ´Ù. ÁöÁ¤µÈ ÆäÀÌÁö ¹øÈ£´Â minPage ¹Ì¸¸¿¡µµ, maxPage º¸´Ù Ä¿Áú °Íµµ ¾ø´Ù. ¿¹¸¦ µé¾î
´ÙÀ½°ú °°Àº °æ¿ì(new int[][] { new int[] { 1, 3 }, new int[] { 5, 5 }, new int[] { 15, 19 } }),ÆäÀÌÁö 1, 2, 3, 5, 15, 16, 17, 18 ¹× 19¸¦ ÁöÁ¤ÇÏ°Ô µÈ´Ù. ´Ù¸¸, (
new int[][] { new int[] { 1, 1 }, new int[] { 1, 2 } }
)ÀÇ °æ¿ì´Â 2°³ÀÇ ¹üÀ§°¡ ¿À¹ö·¦ Çϰí Àֱ⠶§¹®¿¡
¹«È¿ÀÎ ÆäÀÌÁö ¹üÀ§¼¼Æ®°¡ µÇ´Âprinter
- null
°¡´É¼ºÀÌ ÀÖ´Â ÇÁ¸°Å͸ísides
- SidesType.ONE_SIDED
, SidesType.TWO_SIDED_LONG_EDGE
, ¶Ç´Â SidesType.TWO_SIDED_SHORT_EDGE
IllegalArgumentException
- »ó±âÀÇ Á¶°ÇÀÇ 1°³
ÀÌ»óÀ¸·Î À§¹ÝÇßÀ» °æ¿ì¸Þ¼µåÀÇ »ó¼¼ |
---|
public Object clone()
JobAttributes
º¹»çº»À» ÀÛ¼ºÇØ, ¸®ÅÏÇÕ´Ï´Ù.
Object
³»ÀÇ clone
JobAttributes
¿¡ ij½ºÆ® ÇÏ¸é ¾ÈÀüÇÑCloneable
public void set(JobAttributes obj)
JobAttributes
¸ðµç ¼Ó¼ºÀ» obj
¼Ó¼º°ú °°Àº °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
obj
- º¹Á¦ ´ë»óÀÇ JobAttributes
public int getCopies()
public void setCopies(int copies)
1
À» ÁöÁ¤ÇÑ °ÍÀÌ µË´Ï´Ù.
copies
- 0 º¸´Ù Å« Á¤¼ö°ª
IllegalArgumentException
- copies
¼ö°¡ 0 ¾Æ·¡ÀÇ °æ¿ìpublic void setCopiesToDefault()
public JobAttributes.DefaultSelectionType getDefaultSelection()
getPageRanges
¹Ýȯ°ªÀ¸·Î ÁöÁ¤µÈ ¹üÀ§, ¶Ç´Â ÇöÀçÀÇ ¼±Åà ¹üÀ§Àΰ¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¼Ó¼ºÀº »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ °ªÀ¸·Î º¯°æµË´Ï´Ù.
public void setDefaultSelection(JobAttributes.DefaultSelectionType defaultSelection)
getPageRanges
¹Ýȯ°ªÀ¸·Î ÁöÁ¤µÈ ¹üÀ§, ¶Ç´Â ÇöÀçÀÇ ¼±Åà ¹üÀ§Àΰ¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¼Ó¼ºÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é DefaultSelectionType.ALL¸¦ ÁöÁ¤ÇÑ °ÍÀÌ µË´Ï´Ù.
defaultSelection
- DefaultSelectionType.ALL, DefaultSelectionType.RANGE, ¶Ç´Â DefaultSelectionType.SELECTION
IllegalArgumentException
- defaultSelection°¡ null
ÀÎ °æ¿ìpublic JobAttributes.DestinationType getDestination()
public void setDestination(JobAttributes.DestinationType destination)
destination
- DesintationType.FILE ¶Ç´Â DesintationType.PRINTER
IllegalArgumentException
- Ãâ·Âó°¡ nullÀÎ °æ¿ìpublic JobAttributes.DialogType getDialog()
DialogType.COMMON
, DialogType.NATIVE
, ¶Ç´Â DialogType.NONE
public void setDialog(JobAttributes.DialogType dialog)
dialog
- DialogType.COMMON, DialogType.NATIVE, ¶Ç´Â DialogType.NONE
IllegalArgumentException
- ´ÙÀ̾ó·Î±×°¡ nullÀÎ °æ¿ìpublic String getFileName()
null
°¡´É¼ºÀÌ ÀÖ´Â ÆÄÀϸípublic void setFileName(String fileName)
fileName
- null
°¡´É¼ºÀÌ ÀÖ´Â ÆÄÀϸípublic int getFromPage()
getDefaultSelection
¸Þ¼µåÀÇ ¹Ýȯ°ªÀÌ DefaultSelectionType.RANGE°¡ ¾Æ´Ñ °æ¿ì´Â ¾îÇø®ÄÉÀ̼ÇÀº Ãâ·Â½Ã¿¡ ÀÌ ¼Ó¼ºÀ» ¹«½ÃÇÕ´Ï´Ù. °¡´ÉÇÑ °æ¿ì´Â ¾îÇø®ÄÉÀ̼ÇÀº getPageRanges
¹Ýȯ°ªÀ» ÀÌ ¸Þ¼µåÀÇ ¹Ýȯ°ªÀÇ µÚ¿¡ ¹Þ½À´Ï´Ù.
public void setFromPage(int fromPage)
fromPage
- 0 º¸´Ù Å©°í toPage ÀÌÇÏ, minPage ÀÌ»óÀ¸·Î maxPage ¾Æ·¡ÀÇ Á¤¼ö°ª
IllegalArgumentException
- »ó±âÀÇ Á¶°ÇÀÇ 1°³
ÀÌ»óÀ¸·Î À§¹ÝÇßÀ» °æ¿ìpublic int getMaxPage()
public void setMaxPage(int maxPage)
Integer.MAX_VALUE
¸¦ ÁöÁ¤ÇÑ °ÍÀÌ µË´Ï´Ù.
maxPage
- 0 º¸´Ù Å©°í, minPage ÀÌ»óÀÇ Á¤¼ö°ª
IllegalArgumentException
- »ó±âÀÇ Á¶°ÇÀÇ 1°³
ÀÌ»óÀ¸·Î À§¹ÝÇßÀ» °æ¿ìpublic int getMinPage()
public void setMinPage(int minPage)
1
À» ÁöÁ¤ÇÑ °ÍÀÌ µË´Ï´Ù.
minPage
- 0 º¸´Ù Å©°í, maxPage ¾Æ·¡ÀÇ Á¤¼ö°ª
IllegalArgumentException
- »ó±âÀÇ Á¶°ÇÀÇ 1°³
ÀÌ»óÀ¸·Î À§¹ÝÇßÀ» °æ¿ìpublic JobAttributes.MultipleDocumentHandlingType getMultipleDocumentHandling()
public void setMultipleDocumentHandling(JobAttributes.MultipleDocumentHandlingType multipleDocumentHandling)
multipleDocumentHandling
- MultipleDocumentHandlingType.SEPARATE_DOCUMENTS_COLLATED_COPIES ¶Ç´Â MultipleDocumentHandlingType.SEPARATE_DOCUMENTS_UNCOLLATED_COPIES
IllegalArgumentException
- multipleDocumentHandling°¡ nullÀÎ °æ¿ìpublic void setMultipleDocumentHandlingToDefault()
public int[][] getPageRanges()
getDefaultSelection
¸Þ¼µåÀÇ ¹Ýȯ°ªÀÌ DefaultSelectionType.RANGE°¡ ¾Æ´Ñ °æ¿ì´Â ¾îÇø®ÄÉÀ̼ÇÀº Ãâ·Â¿¡ °üÇÑ ÀÌ ¼Ó¼ºÀ» ¹«½ÃÇÕ´Ï´Ù.
public void setPageRanges(int[][] pageRanges)
pageRanges
- 2°³ÀÇ ¿ä¼Ò¸¦ ¹è¿ÇÏ´Â Á¤¼ö ¹è¿. 1°³ÀÇ ¹è¿Àº ÁöÁ¤ÇÑ ÆäÀÌÁö¸¦ Æ÷ÇÔÇØ, ÇÑÆí ÁöÁ¤ÇÑ ÆäÀÌÁö¿¡ °ÉÄ¡´Â ¸ðµç ÆäÀÌÁö¿¡ °ÉÄ¡´Â ¹üÀ§·Î¼ ÇØ¼®µÈ´Ù. ¹üÀ§´Â ½Â¼øÀ¸·Î ÇØ, ¿À¹ö·¦ ÇØ¼´Â ¾È µÈ´Ù. ÁöÁ¤µÈ ÆäÀÌÁö ¹øÈ£´Â minPage ¹Ì¸¸ÀÌ µÇ´Â Àϵµ maxPage º¸´Ù Ä¿Áú °Íµµ ¾ø´Ù. ¿¹¸¦ µé¾î
(new int[][] { new int[] { 1, 3 }, new int[] { 5, 5 }, new int[] { 15, 19 } })±×·³, ÆäÀÌÁö 1, 2, 3, 5, 15, 16, 17, 18 ¹× 19¸¦ ÁöÁ¤ÇÏ°Ô µÈ´Ù. (new int[][] { new int[] { 1, 1 }, new int[] { 1, 2 } })ÀÇ °æ¿ì´Â 2°³ÀÇ ¹üÀ§°¡ ¿À¹ö·¦ Çϰí Àֱ⠶§¹®¿¡
¹«È¿ÀÎ ÆäÀÌÁö ¹üÀ§¼¼Æ®°¡ µÈ´Ù
IllegalArgumentException
- »ó±âÀÇ Á¶°ÇÀÇ 1°³
ÀÌ»óÀ¸·Î À§¹ÝÇßÀ» °æ¿ìpublic String getPrinter()
public void setPrinter(String printer)
printer
- null
°¡´É¼ºÀÌ ÀÖ´Â ÇÁ¸°Å͸ípublic JobAttributes.SidesType getSides()
public void setSides(JobAttributes.SidesType sides)
sides
- SidesType.ONE_SIDED, SidesType.TWO_SIDED_LONG_EDGE, ¶Ç´Â SidesType.TWO_SIDED_SHORT_EDGE
IllegalArgumentException
- sides°¡ nullÀÎ °æ¿ìpublic void setSidesToDefault()
public int getToPage()
getDefaultSelection
¸Þ¼µåÀÇ ¹Ýȯ°ªÀÌ DefaultSelectionType.RANGE°¡ ¾Æ´Ñ °æ¿ì´Â ¾îÇø®ÄÉÀ̼ÇÀº Ãâ·Â½Ã¿¡ ÀÌ ¼Ó¼ºÀ» ¹«½ÃÇÕ´Ï´Ù. °¡´ÉÇÑ °æ¿ì´Â ¾îÇø®ÄÉÀ̼ÇÀº getPageRanges
¹Ýȯ°ªÀ» ÀÌ ¸Þ¼µåÀÇ ¹Ýȯ°ªÀÇ µÚ¿¡ ¹Þ½À´Ï´Ù.
public void setToPage(int toPage)
toPage
- 0 º¸´Ù Å©°í fromPage ÀÌ»ó, minPage ÀÌ»óÀ¸·Î maxPage ¾Æ·¡ÀÇ Á¤¼ö°ª
IllegalArgumentException
- »ó±âÀÇ Á¶°ÇÀÇ 1°³
ÀÌ»óÀ¸·Î À§¹ÝÇßÀ» °æ¿ìpublic boolean equals(Object obj)
JobAttributes ¼Ó¼ºÀÌ °°Àº °æ¿ì¿¡°Ô¸¸, 2°³ÀÇ JobAttributes´Â µ¿ÀÏÇÕ´Ï´Ù. µ¶ÀÚÀûÀÎ °°Àº ¿°Å °´Ã¼¸¦ Çʵ尡 ÂüÁ¶ÇÏ´Â °æ¿ì¿¡°Ô¸¸, ¿°ÅÇüÀÇ ¼Ó¼ºÀº µ¿ÀÏÇÏ°Ô µË´Ï´Ù. ÆäÀÌÁö ¹üÀ§¼¼Æ®´Â ±× ¼¼Æ®°¡ µ¿ÀÏÇÑ ±æÀÌ·Î °¢ ¹üÀ§°¡ °°Àº ÆäÀÌÁö¼ö¸¦ ¿°ÅÇØ, ±× ¹üÀ§°¡ µ¿ÀÏÇÑ ¼ø¼°¡ µÇ¾î ÀÖ´Â °æ¿ì¿¡°Ô¸¸, µ¿ÀÏÇÏ°Ô µË´Ï´Ù.
Object
³»ÀÇ equals
obj
- °°ÀºÁö ¾î¶²Áö°¡ ÆÇÁ¤µÇ´Â °´Ã¼
Object.hashCode()
,
Hashtable
public int hashCode()
Object
³»ÀÇ hashCode
Object.equals(java.lang.Object)
,
Hashtable
public String toString()
Object
³»ÀÇ toString
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.