|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.print.attribute.standard.MediaPrintableArea
public final class MediaPrintableArea
MediaPrintableArea´Â ¸ÅüÀÇ Àμ⠰¡´É ¿µ¿ª°ú Àμ⠺Ұ¡´É ¿µ¿ªÀ» ±¸º°ÇÏ´Â Àμ⠼ӼºÀÔ´Ï´Ù.
Àμ⠰¡´É ¿µ¿ªÀº ¸ÅüÀÇ Å©±â³»¿¡ µé¾î°¡´Â ±¸ÇüÀ¸·Î¼ ÁöÁ¤ÇÕ´Ï´Ù.
´ëºÎºÐÀÇ ÇÁ¸°ÅÍ¿¡´Â Çϵå¿þ¾î»óÀÇ Á¦ÇÑÀÌ ÀÖ¾î, ¸ÅüÀÇ Ç¥¸é Àüü¿¡ ÀμâÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ Å¬·¡½º´Â Àμâ ÀÛ¾÷ÀÇ Çã¿ëÄ¡ Á¶È¸, Àμâ ÀÛ¾÷À¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â Àμ⠰¡´É ¿µ¿ªÀÇ Á¦Çѳ»¿¡¼ÀÇ ¿µ¿ª ¿ä±¸¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Àμ⠰¡´É ¿µ¿ªÀ» Á¶È¸ÇÏ´Â °æ¿ì, Ŭ¶óÀ̾ðÆ®Ãø¿¡¼ ÀûÀýÇÑ ÄÁÅØ½ºÆ®¸¦ Á¦°øÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. Àû¾îµµ »ç¿ëÇÏ´Â ¸ÅüÀÇ »çÀÌÁî°¡ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀ¸¸é, Àμ⠰¡´É ¿µ¿ªÀ¸·Î¼ À¯È¿ÇÑ °ªÀ» ÃëµæÇÒ ¼ö ¾ø½À´Ï´Ù.
ÀÌ ¼Ó¼ºÀº ¿ëÁöÀÇ ±¸¼®À¸·ÎºÎÅÍÀÇ °Å¸®·Î¼´Â ±â¼úµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ÀÌÀ¯ÀÇ 1°³ ·Î¼ µé°í ÀÖ´Â °ÍÀº ÀÌ ¼Ó¼ºÀº ƯÁ¤ÀÇ ¸Åü¿Í °ü·ÃÇÑ °ÍÀÎ °ÍÀ» °Á¶Çϱ⠶§¹®¿¡ÀÔ´Ï´Ù. ÀÌ ¼Ó¼ºÀº ´Ù¸¥ ¼Ó¼º ¼±ÅÃÀÇ ÄÁÅØ½ºÆ® ³»¿¡¼ ±â¼úÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ¶Ç Ŭ¶óÀ̾ðÆ®ÃøÀÇ Ã³¸®µµ Àμ⠰¡´É ¿µ¿ªÀ» ÁöÁ¤ÇÏ´Â ÆíÀÌ ÀϹÝÀûÀ¸·Î ¿ëÀÌÇÏ°Ô µË´Ï´Ù.
Çϵå¿þ¾îÀÇ ÃÖ¼Ò ¸¶ÁøÀº ÇÁ¸°ÅÍÀÇ ÇÁ·ÎÆÛƼ »Ó¸¸ÀÌ ¾Æ´Ï¶ó, ¸ÅüÀÇ »çÀÌÁî, ¹æÇâ, ŸÀÔ, ÁöÁ¤µÈ ¸¶¹«¸®µîÀÇ ¿µÇâÀ» ¹Þ½À´Ï´Ù. ÀûÀýÇÑ ÄÁÅØ½ºÆ®
À¸·Î ¼Ó¼ºÀÌ Áö¿øÇÏ´Â °ªÀ» PrintService
°¡ Á¦°øÇÏ´Â ¸Þ¼µå·Î Á¶È¸ÇÒ ¼ö ÀÖ½À´Ï´Ù
.
¸¦
ÂüÁ¶ÇϽʽÿÀ.
PrintService.getSupportedAttributeValues()
±¸ÇüÀÇ Àμ⠰¡´É ¿µ¿ªÀ» °áÁ¤ÇÏ´Â °æ¿ì, ¿ä±¸Çϰí ÀÖ´Â ÄÁÅØ½ºÆ® ³»¿¡¼ ÁöÁ¤µÇ°í ÀÖÀ» ¹æÇâÀ¸·Î °ü·ÃµÇÁö ¾Ê°í, ÃÊ»óÈ ¸ðµå·Î ÀμâÇÏ´Â °æ¿ìÀÇ ¿ëÁöÀÇ Á»ó À§°ªÀÌ ¿øÁ¡ÀÌ µÇ¾î, ±× ÁÂÇ¥ (x, y)°¡ ¼³Á¤µË´Ï´Ù. ¿¹¸¦ µé¾î A4 »çÀÌÁî ¿ëÁöÀÇ Àμ⠰¡´É ¿µ¿ªÀº ÃÊ»óÈ ¸ðµå ¹× °¡·Î ¹æÇâÀÇ ¾î´À ÂÊÀÇ °æ¿ì¿¡¼µµ, ³ôÀ̰¡ Æøº¸´Ù Ä¿Áý´Ï´Ù.
Àμ⠰¡´É ¿µ¿ª ¼Ó¼ºÀÇ °ªÀº ³»ºÎÀûÀ¸·Î´Â micrometer (µm) ´ÜÀ§ÀÇ Á¤¼ö·Î¼ Æ÷ÇԵ˴ϴÙ. 1 micrometer = 10-6 meter = 1/1000 millimeter = 1/25400 inch ÀÔ´Ï´Ù. Áï Å©±â¸¦ 1/1000 mm (= 1 µm) ¶Ç´Â 1/100 inch (= 254 µm)ÀÇ Á¤¹Ðµµ·Î ³ªÅ¸³¾ ¼ö°¡ ÀÖ½À´Ï´Ù. ¼Ò¼öÁ¡ ¾Æ·¡ÀÇ inch¸¦ 2 ºÎ ¸»ÇÏ°í ³ª¹«½ÂÀ¸·Î ³ªÅ¸³»´Â °æ¿ì, Å©±â¸¦ 1/8 inch (= 3175 µm) Á¤¹Ðµµ·Î ³ªÅ¸³¾ ¼ö ÀÖ½À´Ï´Ù¸¸,1/16 inch Á¤¹Ðµµ·Î ³ªÅ¸³¾ ¼ö ¾ø½À´Ï´Ù. À̰ÍÀº 1/16 inch°¡ µm ÀûºÐÄ¡¿Í ÀÏÄ¡ÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
IPP ȣȯ¼º: MediaPrintableArea´Â IPP ¼Ó¼ºÀÌ ¾Æ´Õ´Ï´Ù.
ÇÊµå °³¿ä | |
---|---|
static int |
INCH
ÀÎÄ¡ (in) ´ÜÀ§¸¦ ³ªÅ¸³»´Â °ªÀÔ´Ï´Ù. |
static int |
MM
¹Ð¸®¹ÌÅÍ (mm) ´ÜÀ§¸¦ ³ªÅ¸³»´Â °ªÀÔ´Ï´Ù. |
»ý¼ºÀÚ °³¿ä | |
---|---|
MediaPrintableArea (float x,
float y,
float w,
float h,
int units)
ºÎµ¿ ¼Ò¼öÁ¡Ä¡·ÎºÎÅÍ MediaPrintableArea °´Ã¼¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
MediaPrintableArea (int x,
int y,
int w,
int h,
int units)
Á¤¼ö°ª ·ÎºÎÅÍ MediaPrintableArea °´Ã¼¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
boolean |
equals (Object object)
ÀÌ ¸Åü ¸¶Áø ¼Ó¼ºÀÌ °´Ã¼·Î °Ç³×¹Þ´Â °Í°ú ÀÏÄ¡ÇÒÁö ¾î¶³Áö¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
Class <? extends Attribute > |
getCategory ()
ÀÌ Àμ⠼Ӽº°ªÀÇ ¡¸Ä«Å×°í¸®¡¹·Î¼ »ç¿ëµÇ´Â Àμ⠼Ӽº Ŭ·¡½º¸¦ ¸®ÅÏÇÕ´Ï´Ù. |
float |
getHeight (int units)
Àμ⠰¡´É ¿µ¿ªÀÇ ³ôÀ̰¡ ÁöÁ¤µÈ ´ÜÀ§·Î ¸®ÅÏÇÕ´Ï´Ù. |
String |
getName ()
¼Ó¼º°ªÀÌ ÀνºÅϽº°¡ µÇ´Â Ä«Å×°í¸®ÀÇ À̸§À» ¸®ÅÏÇÕ´Ï´Ù. |
float[] |
getPrintableArea (int units)
x, y, w, h 4°³ÀÇ °ªÀÇ ÀÌ ¼ø¼ÀÇ ¹è¿·Î¼ Àμ⠰¡´É ¿µ¿ªÀ» ¸®ÅÏÇÕ´Ï´Ù. |
float |
getWidth (int units)
Àμ⠰¡´É ¿µ¿ªÀÇ ÆøÀÌ ÁöÁ¤µÈ ´ÜÀ§·Î ¸®ÅÏÇÕ´Ï´Ù. |
float |
getX (int units)
Àμ⠰¡´É ¿µ¿ªÀÇ ¿øÁ¡ÀÇ x ÁÂÇ¥°¡ ÁöÁ¤µÈ ´ÜÀ§·Î ¸®ÅÏÇÕ´Ï´Ù. |
float |
getY (int units)
Àμ⠰¡´É ¿µ¿ªÀÇ ¿øÁ¡ÀÇ y ÁÂÇ¥°¡ ÁöÁ¤µÈ ´ÜÀ§·Î ¸®ÅÏÇÕ´Ï´Ù. |
int |
hashCode ()
ÀÌ ¼Ó¼ºÀÇ ÇØ½Ã Äڵ尪À» ¸®ÅÏÇÕ´Ï´Ù. |
String |
toString ()
ÀÌ ±¸Çü »çÀÌÁî ¼Ó¼ºÀ» mm ´ÜÀ§ÀÇ Ä³¸¯ÅÍ ¶óÀÎ Çü½Ä¿¡¼ ¸®ÅÏÇÕ´Ï´Ù. |
String |
toString (int units,
String unitsName)
ÀÌ ±¸Çü »çÀÌÁî ¼Ó¼ºÀÌ ÁöÁ¤µÈ ´ÜÀ§ÀÇ Ä³¸¯ÅÍ ¶óÀÎ Çü½Ä¿¡¼ ¸®ÅÏÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
ÇʵåÀÇ »ó¼¼ |
---|
public static final int INCH
public static final int MM
»ý¼ºÀÚ »ó¼¼ |
---|
public MediaPrintableArea(float x, float y, float w, float h, int units)
x
- Àμ⠰¡´É ¿µ¿ªÀÇ ¿øÁ¡ÀÇ x ÁÂÇ¥y
- Àμ⠰¡´É ¿µ¿ªÀÇ ¿øÁ¡ÀÇ y ÁÂÇ¥w
- Àμ⠰¡´É ¿µ¿ªÀÇ Æøh
- Àμ⠰¡´É ¿µ¿ªÀÇ ³ôÀÌunits
- Ä¡ÀÇ ´ÜÀ§
IllegalArgumentException
- x
¶Ç´Â y
°¡ Á¦·Îº¸´Ù ÀÛÀº °æ¿ì, w
¶Ç´Â h
°¡ Á¦·Î ¾Æ·¡ÀÇ °æ¿ì, ¶Ç´Â units
°¡ 1 º¸´Ù ÀÛÀº °æ¿ìpublic MediaPrintableArea(int x, int y, int w, int h, int units)
x
- Àμ⠰¡´É ¿µ¿ªÀÇ ¿øÁ¡ÀÇ x ÁÂÇ¥y
- Àμ⠰¡´É ¿µ¿ªÀÇ ¿øÁ¡ÀÇ y ÁÂÇ¥w
- Àμ⠰¡´É ¿µ¿ªÀÇ Æøh
- Àμ⠰¡´É ¿µ¿ªÀÇ ³ôÀÌunits
- Ä¡ÀÇ ´ÜÀ§
IllegalArgumentException
- x
¶Ç´Â y
°¡ Á¦·Îº¸´Ù ÀÛÀº °æ¿ì, w
¶Ç´Â h
°¡ Á¦·Î ¾Æ·¡ÀÇ °æ¿ì, ¶Ç´Â units
°¡ 1 º¸´Ù ÀÛÀº °æ¿ì¸Þ¼µåÀÇ »ó¼¼ |
---|
public float[] getPrintableArea(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î, INCH
¶Ç´Â MM
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
< 1ÀÎ °æ¿ì, Throw µÈ´Ùpublic float getX(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î, INCH
¶Ç´Â MM
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
< 1ÀÎ °æ¿ì, Throw µÈ´Ùpublic float getY(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î, INCH
¶Ç´Â MM
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
< 1ÀÎ °æ¿ì, Throw µÈ´Ùpublic float getWidth(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î, INCH
¶Ç´Â MM
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
< 1ÀÎ °æ¿ì, Throw µÈ´Ùpublic float getHeight(int units)
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î, INCH
¶Ç´Â MM
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
< 1ÀÎ °æ¿ì, Throw µÈ´Ùpublic boolean equals(Object object)
object
°¡ nullÀº ¾Æ´Ï´Ù
object
°¡ MediaPrintableArea Ŭ·¡½ºÀÇ ÀνºÅϽºÀÌ´Ù
Object
³»ÀÇ equals
object
- ºñ±³ ´ë»óÀÇ °´Ã¼
object
°¡ ÀÌ ¸Åü ¸¶Áø ¼Ó¼º°ú ÀÏÄ¡ÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falseObject.hashCode()
,
Hashtable
public final Class <? extends Attribute > getCategory()
MediaPrintableArea Ŭ·¡½ºÀÇ °æ¿ì, Ä«Å×°í¸®´Â MediaPrintableArea Ŭ·¡½º ÀÚ½ÅÀÔ´Ï´Ù.
Attribute
³»ÀÇ getCategory
java.lang.Class
Ŭ·¡½ºÀÇ ÀνºÅϽºpublic final String getName()
MediaPrintableArea Ŭ·¡½ºÀÇ °æ¿ì, Ä«Å×°í¸®¸íÀº media-printable-area
°¡ µË´Ï´Ù.
À̰ÍÀº IPP V1. 1 ¼Ó¼ºÀÌ ¾Æ´Õ´Ï´Ù.
Attribute
³»ÀÇ getName
public String toString(int units, String unitsName)
units
- ´ÜÀ§ º¯È¯°è¼ö. ¿¹¸¦ µé¾î, INCH
¶Ç´Â MM
unitsName
- ´ÜÀ§¸íÀÇ Ä³¸¯ÅÍ ¶óÀÎ. ¿¹¸¦ µé¾î, in
¶Ç´Â mm
. nullÀÎ °æ¿ì, °á°ú¿¡ ´ÜÀ§¸íÀº ºÙÀÌÁö ¾ÊÀ» ¼ö ¾ø´Ù
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. units
< 1ÀÎ °æ¿ì, Throw µÈ´Ùpublic String toString()
Object
³»ÀÇ toString
public int hashCode()
Object
³»ÀÇ hashCode
Object.equals(java.lang.Object)
,
Hashtable
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.