JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.awt
Ŭ·¡½º PageAttributes

java.lang.Object 
  |
  +--java.awt.PageAttributes
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Cloneable

public final class PageAttributes
extends Object
implements Cloneable

ÀμâÇÑ ÆäÀÌÁöÀÇ Ãâ·ÂÀ» Á¦¾îÇÏ´Â ¼Ó¼º ¼¼Æ®ÀÔ´Ï´Ù.

ÀÌ Å¬·¡½ºÀÇ ÀνºÅϽº´Â »ö »óÅÂ, ¿ëÁö »çÀÌÁî (¹Ìµð¾îÀÇ Á¾·ù), ¿ëÁö ¹æÇâ, ³í¸®ÀûÀÎ ¿øÁ¡, Àμâ ǰÁú, ¹× ÀνºÅϽº¸¦ »ç¿ëÇÏ´Â °¢ ÆäÀÌÁöÀÇ ÇØ»óµµ¸¦ Á¦¾îÇÕ´Ï´Ù. ¼Ó¼º¸íÀº Internet Printing Protocol (IPP) 1.1 ¿¡ ÁذÅÇØ, ¼Ó¼ºÄ¡´Â ÀϺΰ¡ ÁذÅÇϰí ÀÖ½À´Ï´Ù.

³»ºÎ Ŭ·¡½ºÇüÀ» ÃëÇÏ´Â ¸Þ¼Òµå¸¦ »ç¿ëÇÏ·Á¸é , ±× ³»ºÎ Ŭ·¡½ºÀÇ Á¤¼ö Çʵ忡 ´ëÇÑ ÂüÁ¶¸¦ °Ç³×ÁÝ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ÄÚµå´Â ÀÌ Å¬·¡½º°¡ public constructor¸¦ °¡ÁöÁö ¾Ê±â ¶§¹®¿¡, ³»ºÎ Ŭ·¡½ºÇüÀÇ ½Å±Ô ÀνºÅϽº¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù. »ö »óŸ¦ Èæ¹éÀ¸·Î ¼³Á¤ÇÏ·Á¸é , ´ÙÀ½ÀÇ Äڵ带 »ç¿ëÇÕ´Ï´Ù.

 import java.awt.PageAttributes;

 public class MonochromeExample {
     public void setMonochrome(PageAttributes pageAttributes) {
         pageAttributes.setColor(PageAttributes.ColorType.MONOCHROME);
     }
 }
 

attributeName ÀÇ µðÆúÆ®ÀÇ °ªÀ» ¼­Æ÷Æ®ÇÏ´Â ¸ðµç IPP ¼Ó¼ºÀº ´ëÀÀÇÏ´Â setattributeNameToDefault ¸Þ¼Òµå¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. µðÆúÆ®ÀÇ °ªÇʵå´Â Á¦°øµÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.


ÁßøµÈ Ŭ·¡½ºÀÇ °³¿ä
static class PageAttributes.ColorType
          »ç¿ë °¡´ÉÇÑ Ä®¶ó »óÅÂÀÇ ÇüÅ ÇÁ·ÎÅØ¼ÇµÈ ¿­°ÅÀÔ´Ï´Ù.
static class PageAttributes.MediaType
          »ç¿ë °¡´ÉÇÑ ¿ëÁö »çÀÌÁîÀÇ ÇüÅ ÇÁ·ÎÅØ¼ÇµÈ ¿­°ÅÀÔ´Ï´Ù.
static class PageAttributes.OrientationRequestedType
          »ç¿ë °¡´ÉÇÑ ¿ëÁö ¹æÇâÀÇ ÇüÅ ÇÁ·ÎÅØ¼ÇµÈ ¿­°ÅÀÔ´Ï´Ù.
static class PageAttributes.OriginType
          »ç¿ë °¡´ÉÇÑ ¿øÁ¡ÀÇ ÇüÅ ÇÁ·ÎÅØ¼ÇµÈ ¿­°ÅÀÔ´Ï´Ù.
static class PageAttributes.PrintQualityType
          »ç¿ë °¡´ÉÇÑ Àμâ ǰÁúÀÇ ÇüÅ ÇÁ·ÎÅØ¼ÇµÈ ¿­°ÅÀÔ´Ï´Ù.
 
»ý¼ºÀÚÀÇ °³¿ä
PageAttributes ()
           °¢ ¼Ó¼º¿¡ µðÆúÆ®ÀÇ °ªÀ» °¡Áö´Â PageAttributes ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.
PageAttributes (PageAttributes.ColorType  color, PageAttributes.MediaType  media, PageAttributes.OrientationRequestedType  orientationRequested, PageAttributes.OriginType  origin, PageAttributes.PrintQualityType  printQuality, int[] printerResolution)
           °¢ ¼Ó¼ºÀ¸·Î ÁöÁ¤µÈ °ªÀ» °¡Áö´Â PageAttributes ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.
PageAttributes (PageAttributes  obj)
          ÁöÁ¤µÈ PageAttributes ÀÇ Ä«ÇÇÀÎ PageAttributes ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 Object clone ()
          PageAttributes ÀÇ Ä«ÇǸ¦ ÀÛ¼ºÇØ, µ¹·ÁÁÝ´Ï´Ù.
 boolean equals (Object  obj)
          2 °³ÀÇ PageAttributes °¡ °°ÀºÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 PageAttributes.ColorType getColor ()
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁö¸¦ Ä®¶ó·Î Ç¥Çö ÇÒ±î Èæ¹éÀ¸·Î Ç¥Çö Çұ µ¹·ÁÁÝ´Ï´Ù.
 PageAttributes.MediaType getMedia ()
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ¿ëÁö »çÀÌÁ µ¹·ÁÁÝ´Ï´Ù.
 PageAttributes.OrientationRequestedType getOrientationRequested ()
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ¿ëÁö ¹æÇâÀ» µ¹·ÁÁÝ´Ï´Ù.
 PageAttributes.OriginType getOrigin ()
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ (0, 0) Ç¥Çö¸¦ ¹°¸® ÆäÀÌÁöÀÇ Á»󱸼®À¸·Î ÇÏ´ÂÁö Àμ⠹üÀ§ÀÇ Á»󱸼®À¸·Î Çұ µ¹·ÁÁÝ´Ï´Ù.
 int[] getPrinterResolution ()
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ Àμâ ÇØ»óµµ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 PageAttributes.PrintQualityType getPrintQuality ()
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ Àμâ ǰÁúÀ» µ¹·ÁÁÝ´Ï´Ù.
 int hashCode ()
          ÀÌ PageAttributes ÀÇ ÇØ½Ã ÄÚµåÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù.
 void set (PageAttributes  obj)
          PageAttributes ÀÇ ¸ðµç ¼Ó¼ºÀ» obj ÀÇ ¼Ó¼º°ú °°Àº °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setColor (PageAttributes.ColorType  color)
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁö¸¦ Ä®¶ó·Î Ç¥Çö ÇÒ±î Èæ¹éÀ¸·Î Ç¥Çö ÇÏ´ÂÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
 void setMedia (PageAttributes.MediaType  media)
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ¿ëÁö »çÀÌÁ ÁöÁ¤ÇÕ´Ï´Ù.
 void setMediaToDefault ()
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ¿ëÁö »çÀÌÁ µðÆúÆ® ·ÎÄÉÀÏÀÇ µðÆúÆ® »çÀÌÁî·Î ÁöÁ¤ÇÕ´Ï´Ù.
 void setOrientationRequested (int orientationRequested)
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇØ, ÆäÀÌÁöÀÇ ¿ëÁö ¹æÇâÀ» ÁöÁ¤ÇÕ´Ï´Ù.
 void setOrientationRequested (PageAttributes.OrientationRequestedType  orientationRequested)
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ¿ëÁö ¹æÇâÀ» ÁöÁ¤ÇÕ´Ï´Ù.
 void setOrientationRequestedToDefault ()
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ¿ëÁö ¹æÇâÀ» µðÆúÆ®·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setOrigin (PageAttributes.OriginType  origin)
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ (0, 0) Ç¥Çö¸¦ ¹°¸® ÆäÀÌÁöÀÇ Á»󱸼®À¸·Î ÇÏ´ÂÁö Àμ⠹üÀ§ÀÇ Á»󱸼®À¸·Î ÇÏ´ÂÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
 void setPrinterResolution (int printerResolution)
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ÀüÈÄ º¸³» ¶Ç´Â ¼ÛÀÇ Àμâ ÇØ»óµµ¸¦ 1 ÀÎÄ¡ ´çÀÇ ´å¼ö·Î ÁöÁ¤ÇÕ´Ï´Ù.
 void setPrinterResolution (int[] printerResolution)
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ Àμâ ÇØ»óµµ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
 void setPrinterResolutionToDefault ()
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ÇÁ¸°ÅÍ ÇØ»óµµ¸¦ µðÆúÆ®·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setPrintQuality (int printQuality)
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ Àμâ ǰÁúÀ» ÁöÁ¤ÇÕ´Ï´Ù.
 void setPrintQuality (PageAttributes.PrintQualityType  printQuality)
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ Àμâ ǰÁúÀ» ÁöÁ¤ÇÕ´Ï´Ù.
 void setPrintQualityToDefault ()
          ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ Àμâ ǰÁúÀ» µðÆúÆ®·Î ¼³Á¤ÇÕ´Ï´Ù.
 String toString ()
          ÀÌ PageAttributes ÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ» µ¹·ÁÁÝ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
finalize , getClass , notify , notifyAll , wait , wait , wait
 

»ý¼ºÀÚÀÇ »ó¼¼

PageAttributes

public PageAttributes()
°¢ ¼Ó¼º¿¡ µðÆúÆ®ÀÇ °ªÀ» °¡Áö´Â PageAttributes ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.


PageAttributes

public PageAttributes(PageAttributes  obj)
ÁöÁ¤µÈ PageAttributes ÀÇ Ä«ÇÇÀÎ PageAttributes ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
obj - Ä«ÇÇ ´ë»óÀÇ PageAttributes

PageAttributes

public PageAttributes(PageAttributes.ColorType  color,
                      PageAttributes.MediaType  media,
                      PageAttributes.OrientationRequestedType  orientationRequested,
                      PageAttributes.OriginType  origin,
                      PageAttributes.PrintQualityType  printQuality,
                      int[] printerResolution)
°¢ ¼Ó¼ºÀ¸·Î ÁöÁ¤µÈ °ªÀ» °¡Áö´Â PageAttributes ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
color - ColorType.COLOR ¶Ç´Â ColorType.MONOCHROME
media - MediaType Ŭ·¡½ºÀÇ ÇϳªÀÇ Á¤¼ö Çʵå
orientationRequested - OrientationRequestedType.PORTRAIT ¶Ç´Â OrientationRequestedType.LANDSCAPE
origin - OriginType.PHYSICAL ¶Ç´Â OriginType.PRINTABLE
printQuality - PrintQualityType.DRAFT, PrintQualityType.NORMAL, ¶Ç´Â PrintQualityType.HIGH
printerResolution - 3 ¿ä¼ÒÀÇ Á¤¼öÇü ¹è¿­. ÃÖÃÊÀÇ ¿ä¼Ò¿Í 2 ¹øÂ°ÀÇ ¿ä¼Ò´Â 0 º¸´Ù Å« °ª, 3 ¹øÂ°ÀÇ ¿ä¼Ò´Â 3 ¶Ç´Â 4 °¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù.
¿¹¿Ü:
IllegalArgumentException - »ó±âÀÇ Á¶°ÇÀÇ 1 °³ ÀÌ»óÀ¸·Î À§¹ÝÇßÀ» °æ¿ì
¸Þ¼ÒµåÀÇ »ó¼¼

clone

public Object  clone()
PageAttributes ÀÇ Ä«ÇǸ¦ ÀÛ¼ºÇØ, µ¹·ÁÁÝ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ clone
¹Ýȯ°ª:
»õ·Ó°Ô ÀÛ¼ºµÈ Ä«ÇÇ. ÀÌ Object ¸¦ PageAttributes ¿¡ ij½ºÆ® Çϸé(ÀÚ) ¾ÈÀüÇÕ´Ï´Ù.
°ü·Ã Ç׸ñ:
Cloneable

set

public void set(PageAttributes  obj)
PageAttributes ÀÇ ¸ðµç ¼Ó¼ºÀ» obj ÀÇ ¼Ó¼º°ú °°Àº °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
obj - Ä«ÇÇ ´ë»óÀÇ PageAttributes

getColor

public PageAttributes.ColorType  getColor()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁö¸¦ Ä®¶ó·Î Ç¥Çö ÇÒ±î Èæ¹éÀ¸·Î Ç¥Çö Çұ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¼Ó¼ºÀº À¯Àú°¡ ¼±ÅÃÇÑ °ª¿¡ °»½ÅµË´Ï´Ù.

¹Ýȯ°ª:
ColorType.COLOR ¶Ç´Â ColorType.MONOCHROME

setColor

public void setColor(PageAttributes.ColorType  color)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁö¸¦ Ä®¶ó·Î Ç¥Çö ÇÒ±î Èæ¹éÀ¸·Î Ç¥Çö ÇÏ´ÂÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì´Â ColorType.MONOCHROME °¡ µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
color - ColorType.COLOR ¶Ç´Â ColorType.MONOCHROME
¿¹¿Ü:
IllegalArgumentException - color °¡ null ÀÇ °æ¿ì

getMedia

public PageAttributes.MediaType  getMedia()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ¿ëÁö »çÀÌÁ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¼Ó¼ºÀº À¯Àú°¡ ¼±ÅÃÇÑ °ª¿¡ °»½ÅµË´Ï´Ù.

¹Ýȯ°ª:
MediaType Ŭ·¡½ºÀÇ ÇϳªÀÇ Á¤¼ö Çʵå

setMedia

public void setMedia(PageAttributes.MediaType  media)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ¿ëÁö »çÀÌÁ ÁöÁ¤ÇÕ´Ï´Ù. ½ÇÁ¦ÀÇ ¿ëÁö »çÀÌÁî´Â Ãâ·Âó ÇÁ¸°ÅÍÀÇ Á¦ÇÑÀ¸·Î Á¤ÇØÁý´Ï´Ù. ¿ÏÀüÇÏ°Ô ÀÏÄ¡ÇÏÁö ¾Ê´Â °æ¿ì´Â ±Ù»çÄ¡°¡ ¼±Åõ˴ϴÙ. ÀÌ ¼Ó¼ºÀ» ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì, µðÆúÆ®ÀÇ ·ÎÄÉÀÏ¿¡ ´ëÇØ¼­ µðÆúÆ®ÀÇ »çÀÌÁî°¡ ÁöÁ¤µË´Ï´Ù. ¹Ì±¹ ¹× ij³ª´ÙÀÇ ·ÎÄÉÀÏÀÇ µðÆúÆ® »çÀÌÁî´Â MediaType.NA_LETTER ÀÔ´Ï´Ù. ±× ¿Ü ¸ðµç ·ÎÄÉÀÏ¿¡¼­ÀÇ µðÆúÆ® »çÀÌÁî´Â MediaType.ISO_A4 ÀÔ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
media - MediaType Ŭ·¡½ºÀÇ ÇϳªÀÇ Á¤¼ö Çʵå
¿¹¿Ü:
IllegalArgumentException - media °¡ null ÀÇ °æ¿ì

setMediaToDefault

public void setMediaToDefault()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ¿ëÁö »çÀÌÁ µðÆúÆ® ·ÎÄÉÀÏÀÇ µðÆúÆ® »çÀÌÁî·Î ÁöÁ¤ÇÕ´Ï´Ù. ¹Ì±¹ ¹× ij³ª´ÙÀÇ ·ÎÄÉÀÏÀÇ µðÆúÆ® »çÀÌÁî´Â MediaType.NA_LETTER ÀÔ´Ï´Ù. ±× ¿Ü ¸ðµç ·ÎÄÉÀÏ¿¡¼­ÀÇ µðÆúÆ® »çÀÌÁî´Â MediaType.ISO_A4 ÀÔ´Ï´Ù.


getOrientationRequested

public PageAttributes.OrientationRequestedType  getOrientationRequested()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ¿ëÁö ¹æÇâÀ» µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¼Ó¼ºÀº À¯Àú°¡ ¼±ÅÃÇÑ °ª¿¡ °»½ÅµË´Ï´Ù.

¹Ýȯ°ª:
OrientationRequestedType.PORTRAIT ¶Ç´Â OrientationRequestedType.LANDSCAPE

setOrientationRequested

public void setOrientationRequested(PageAttributes.OrientationRequestedType  orientationRequested)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ¿ëÁö ¹æÇâÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÇÁ·ÎÆÛƼ·Î ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì´Â OrientationRequestedType.PORTRAIT °¡ µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
orientationRequested - OrientationRequestedType.PORTRAIT ¶Ç´Â OrientationRequestedType.LANDSCAPE
¿¹¿Ü:
IllegalArgumentException - orientationRequested °¡ null ÀÇ °æ¿ì

setOrientationRequested

public void setOrientationRequested(int orientationRequested)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇØ, ÆäÀÌÁöÀÇ ¿ëÁö ¹æÇâÀ» ÁöÁ¤ÇÕ´Ï´Ù. 3 À» ÁöÁ¤Çϸé(ÀÚ) ¼¼·Î ¹æÇâ,4 ¸¦ ÁöÁ¤Çϸé(ÀÚ) Ⱦ¹æÇâÀÌ µË´Ï´Ù. ´Ù¸¥ °ªÀ» ÁöÁ¤Çϸé(ÀÚ) IllegalArgumentException °¡ ½½·Î¿ì µË´Ï´Ù. ÇÁ·ÎÆÛƼ·Î ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì´Â setOrientationRequested(OrientationRequestedType.PORTRAIT)°¡ ºÒ·Á °©´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
orientationRequested - 3 ¶Ç´Â 4
¿¹¿Ü:
IllegalArgumentException - orientationRequested °¡ 3 ¶Ç´Â 4 °¡ ¾Æ´Ñ °æ¿ì

setOrientationRequestedToDefault

public void setOrientationRequestedToDefault()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ¿ëÁö ¹æÇâÀ» µðÆúÆ®·Î ¼³Á¤ÇÕ´Ï´Ù. µðÆúÆ®¿¡¼­´Â ¼¼·Î ¹æÇâÀÌ µË´Ï´Ù.


getOrigin

public PageAttributes.OriginType  getOrigin()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ (0, 0) Ç¥Çö¸¦ ¹°¸® ÆäÀÌÁöÀÇ Á»󱸼®À¸·Î ÇÏ´ÂÁö Àμ⠹üÀ§ÀÇ Á»󱸼®À¸·Î Çұ µ¹·ÁÁÝ´Ï´Ù. ÀÌ·¯ÇÑ À§Ä¡´Â °°Áö´Â ¾Ê½À´Ï´Ù. ÀÌ ¼Ó¼ºÀº ±¸ÇöÀ̳ª Ãâ·Âó ÇÁ¸°ÅÍ¿¡ ÀÇÇÑ º¯°æÀ̳ª Á¦ÇÑÀ» ¹ÞÀ» °ÍÀº ¾ø½À´Ï´Ù.

¹Ýȯ°ª:
OriginType.PHYSICAL ¶Ç´Â OriginType.PRINTABLE

setOrigin

public void setOrigin(PageAttributes.OriginType  origin)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ (0, 0) Ç¥Çö¸¦ ¹°¸® ÆäÀÌÁöÀÇ Á»󱸼®À¸·Î ÇÏ´ÂÁö Àμ⠹üÀ§ÀÇ Á»󱸼®À¸·Î ÇÏ´ÂÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ À§Ä¡´Â °°Áö´Â ¾Ê½À´Ï´Ù. ÇÁ·ÎÆÛƼ·Î ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì´Â OriginType.PHYSICAL °¡ µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
origin - OriginType.PHYSICAL ¶Ç´Â OriginType.PRINTABLE
¿¹¿Ü:
IllegalArgumentException - origin °¡ null ÀÇ °æ¿ì

getPrintQuality

public PageAttributes.PrintQualityType  getPrintQuality()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ Àμâ ǰÁúÀ» µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¼Ó¼ºÀº À¯Àú°¡ ¼±ÅÃÇÑ °ª¿¡ °»½ÅµË´Ï´Ù.

¹Ýȯ°ª:
PrintQualityType.DRAFT, PrintQualityType.NORMAL, ¶Ç´Â PrintQualityType.HIGH

setPrintQuality

public void setPrintQuality(PageAttributes.PrintQualityType  printQuality)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ Àμâ ǰÁúÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÇÁ·ÎÆÛƼ·Î ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì´Â PrintQualityType.NORMAL °¡ µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
printQuality - PrintQualityType.DRAFT, PrintQualityType.NORMAL, ¶Ç´Â PrintQualityType.HIGH
¿¹¿Ü:
IllegalArgumentException - printQuality °¡ null ÀÇ °æ¿ì

setPrintQuality

public void setPrintQuality(int printQuality)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ Àμâ ǰÁúÀ» ÁöÁ¤ÇÕ´Ï´Ù. 3 À» ÁöÁ¤Çϸé(ÀÚ) µå·¡ÇÁÆ®,4 ¸¦ ÁöÁ¤Çϸé(ÀÚ) Åë»ó,5 ¸¦ ÁöÁ¤Çϸé(ÀÚ) °íǰÁúÀÌ µË´Ï´Ù. ´Ù¸¥ °ªÀ» ÁöÁ¤Çϸé(ÀÚ) IllegalArgumentException °¡ ½½·Î¿ì µË´Ï´Ù. ÇÁ·ÎÆÛƼ·Î ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì´Â setPrintQuality(PrintQualityType.NORMAL)°¡ ºÒ·Á °©´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
printQuality - 3, 43,4 ¶Ç´Â 5
¿¹¿Ü:
IllegalArgumentException - printQuality °¡ 3,4 ¶Ç´Â 5 °¡ ¾Æ´Ñ °æ¿ì

setPrintQualityToDefault

public void setPrintQualityToDefault()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ Àμâ ǰÁúÀ» µðÆúÆ®·Î ¼³Á¤ÇÕ´Ï´Ù. µðÆúÆ®¿¡¼­´Â Åë»ó ǰÁúÀÌ µË´Ï´Ù.


getPrinterResolution

public int[] getPrinterResolution()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ Àμâ ÇØ»óµµ¸¦ µ¹·ÁÁÝ´Ï´Ù. ¹è¿­ÀÇ À妽º 0 Àº ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¸¦ ÁöÁ¤ÇÕ´Ï´Ù (Åë»óÀº ¼öÆò ¹æÇâÀÇ ÇØ»óµµ). À妽º 1 ÀÇ ¹è¿­Àº º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¸¦ ÁöÁ¤ÇÕ´Ï´Ù (Åë»óÀº ¼öÁ÷ ¹æÇâÀÇ ÇØ»óµµ). À妽º 2 ÀÇ ¹è¿­Àº ÇØ»óµµ¸¦ 1 ÀÎÄ¡ ´çÀÇ ´å¼ö·Î ÇÏ´ÂÁö 1 ¼¾Ä¡ ´çÀÇ ´å¼ö·Î ÇÏ´ÂÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. 3 Àº 1 ÀÎÄ¡ ´çÀÇ ´å¼ö,4 ´Â 1 ¼¾Ä¡ ´çÀÇ ´å¼ö°¡ µË´Ï´Ù.

¹Ýȯ°ª:
3 ¿ä¼ÒÀÇ Á¤¼öÇü ¹è¿­. ÃÖÃÊÀÇ ¿ä¼Ò¿Í 2 ¹øÂ°ÀÇ ¿ä¼Ò´Â 0 º¸´Ù Å« °ª, 3 ¹øÂ°ÀÇ ¿ä¼Ò´Â 3 ¶Ç´Â 4 °¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù.

setPrinterResolution

public void setPrinterResolution(int[] printerResolution)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ Àμâ ÇØ»óµµ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ½ÇÁ¦ÀÇ ÇØ»óµµ´Â ±¸ÇöÀ̳ª Ãâ·Âó ÇÁ¸°ÅÍÀÇ Á¦ÇÑ¿¡ ÀÇÇØ Á¤ÇØÁý´Ï´Ù. ¹è¿­ÀÇ À妽º 0 Àº ÀüÈÄ º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¸¦ ÁöÁ¤ÇÕ´Ï´Ù (Åë»óÀº ¼öÆò ¹æÇâÀÇ ÇØ»óµµ). À妽º 1 ÀÇ ¹è¿­¿¡¼­´Â º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¸¦ ÁöÁ¤ÇÕ´Ï´Ù (Åë»óÀº ¼öÁ÷ ¹æÇâÀÇ ÇØ»óµµ). À妽º 2 ÀÇ ¹è¿­¿¡¼­´Â ÇØ»óµµ¸¦ 1 ÀÎÄ¡ ´çÀÇ ´å¼ö·Î ÇÏ´ÂÁö 1 ¼¾Ä¡ ´çÀÇ ´å¼ö·Î ÇÏ´ÂÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. 3 Àº 1 ÀÎÄ¡ ´çÀÇ ´å¼ö,4 ´Â 1 ¼¾Ä¡ ´çÀÇ ´å¼ö°¡ µË´Ï´Ù. 1.1 Àμ⠱¸Çö (Toolkit.getPrintJob)¿¡¼­´Â º¸³»´Â ¹æ¹ýÇâÀÇ ÇØ»óµµ¿Í ÀüÈļÛÀÇ ÇØ»óµµ´Â °°Àº Çʿ䰡 ÀÖ½À´Ï´Ù. ÇÁ·ÎÆÛƼ·Î ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì´Â setPrinterResolution(72)°¡ ºÒ·Á °©´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
printerResolution - 3 ¿ä¼ÒÀÇ Á¤¼öÇü ¹è¿­. ÃÖÃÊÀÇ ¿ä¼Ò¿Í 2 ¹øÂ°ÀÇ ¿ä¼Ò´Â 0 º¸´Ù Å« °ª, 3 ¹øÂ°ÀÇ ¿ä¼Ò´Â 3 ¶Ç´Â 4 °¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù.
¿¹¿Ü:
IllegalArgumentException - »ó±âÀÇ Á¶°ÇÀÇ 1 °³ ÀÌ»óÀ¸·Î À§¹ÝÇßÀ» °æ¿ì

setPrinterResolution

public void setPrinterResolution(int printerResolution)
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ÀüÈÄ º¸³» ¶Ç´Â ¼ÛÀÇ Àμâ ÇØ»óµµ¸¦ 1 ÀÎÄ¡ ´çÀÇ ´å¼ö·Î ÁöÁ¤ÇÕ´Ï´Ù. ¾çÂÊ ¸ðµÎÀÇ ÇØ»óµµ¿¡´Â °°Àº °ªÀÌ »ç¿ëµË´Ï´Ù. ½ÇÁ¦ÀÇ ÇØ»óµµ´Â ±¸ÇöÀ̳ª Ãâ·Âó ÇÁ¸°ÅÍÀÇ Á¦ÇÑ¿¡ ÀÇÇØ Á¤ÇØÁý´Ï´Ù. ÇÁ·ÎÆÛƼ·Î ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì´Â 72 °¡ ÁöÁ¤µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
printerResolution - 0 º¸´Ù Å« Á¤¼öÄ¡
¿¹¿Ü:
IllegalArgumentException - printerResolution °¡ 0 ÀÌÇÏÀÇ °æ¿ì

setPrinterResolutionToDefault

public void setPrinterResolutionToDefault()
ÀÌ·¯ÇÑ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â ÆäÀÌÁöÀÇ ÇÁ¸°ÅÍ ÇØ»óµµ¸¦ µðÆúÆ®·Î ¼³Á¤ÇÕ´Ï´Ù. µðÆúÆ®´Â º¸³» ¹× ÀüÈļÛÀÇ ÇØ»óµµ ¸ðµÎ 72 dpi ÀÔ´Ï´Ù.


equals

public boolean equals(Object  obj)
2 °³ÀÇ PageAttributes °¡ °°ÀºÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.

¼­·ÎÀÇ ¼Ó¼ºÀÌ ¸ðµÎ °°Àº °æ¿ì¿¡¸¸, 2 °³ÀÇ PageAttributes Àº µ¿ÀÏÇØÁý´Ï´Ù. Çʵ尡 ÀÏÀÇÀÇ °°Àº ¿­°Å ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶Çϰí ÀÖ´Â °æ¿ì¿¡¸¸, ¿­°ÅÇüÀÇ ¼Ó¼ºÀÌ µ¿ÀÏÇØÁý´Ï´Ù. Áï, º°¸íÀÇ ¹Ìµð¾î´Â ¹ÙÅÁÀ¸·Î µÇ´Â ÀÏÀÇÀÇ ¹Ìµð¾î¿Í °°´Ù¶ó°í ¸»ÇÏ´Â °ÍÀÔ´Ï´Ù. º¸³» ÇØ»óµµ, ÀüÈÄ º¸³» ÇØ»óµµ ¹× ´ÜÀ§°¡ °°Àº °æ¿ì¿¡¸¸, ÇÁ¸°ÅÍÀÇ ÇØ»óµµ°¡ µ¿ÀÏÇØÁý´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ equals
ÆÄ¶ó¹ÌÅÍ:
obj - °°ÀºÁö ¾î¶²Áö°¡ ÆÇÁ¤µÇ´Â ¿ÀºêÁ§Æ®
¹Ýȯ°ª:
»ó±âÀÇ Á¶°Ç¿¡ ÀÇÇØ, obj °¡ ÀÌ PageAttribute ¿Í µ¿ÀÏÇÑÁö ¾î¶²Áö
°ü·Ã Ç׸ñ:
Object.hashCode() , Hashtable

hashCode

public int hashCode()
ÀÌ PageAttributes ÀÇ ÇØ½Ã ÄÚµåÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ hashCode
¹Ýȯ°ª:
ÇØ½Ã ÄÚµå
°ü·Ã Ç׸ñ:
Object.equals(java.lang.Object) , Hashtable

toString

public String  toString()
ÀÌ PageAttributes ÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ» µ¹·ÁÁÝ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ toString
¹Ýȯ°ª:
ij¸¯ÅÍ ¶óÀΠǥÇö

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.