|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
java.lang.Object
|
+--java.awt.image.ColorModel
|
+--java.awt.image.PackedColorModel
PackedColorModel Ŭ·¡½º´Â »ö°ú ¾ËÆÄÀÇ Á¤º¸¸¦ °³º°ÀÇ »ùÇ÷μ ³ªÅ¸³», 1 °³ÀÇ Çȼ¿ÀÇ ¸ðµç »ùÇÃÀ» int, short, ¶Ç´Â byte ÇüÀÇ ¼ö·Î 1 °³¿¡ ÆÑ ÇÏ´Â Çȼ¿Ä¡¸¦ Ãë±ÞÇÏ´Â abstract ColorModel Ŭ·¡½ºÀÔ´Ï´Ù. ÀÌ Å¬·¡½º´Â ÀÓÀÇÀÇ ColorSpace ¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Çȼ¿Ä¡¿¡ Æ÷ÇԵǴ Į¶ó »ùÇüö´Â ColorSpace ÀÇ »ö¼ººÐÀÇ ¼ö·Î ÀÏÄ¡ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ¾ËÆÄ »ùÇÃÀ» 1 °³ Æ÷ÇÔÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. transferType ÀÇ ÇüÅÂÀÇ ¿ø½ÃÀû ¹è¿ÀÇ Çȼ¿ Ç¥ÇöÀ» »ç¿ëÇÏ´Â ¸Þ¼Òµå¿¡¼´Â ¹è¿ÀåÀº Ç×»ó 1 ÀÔ´Ï´Ù. ¼Æ÷Æ®µÇ´Â Àü¼Û ŸÀÔÀº DataBuffer.TYPE_BYTE, DataBuffer.TYPE_USHORT, ¹× DataBuffer.TYPE_INT ÀÔ´Ï´Ù. Ä®¶ó »ùÇðú ¾ËÆÄ »ùÇÃÀº ºñÆ® ¸¶½ºÅ©·Î ³ªÅ¸³ª´Â ºñÆ® ´ÜÀ§·Î ¹è¿ÀÇ ´ÜÀÏÀÇ ¿ä¼Ò¿¡ ÀúÀåµË´Ï´Ù. ºñÆ® ¸¶½ºÅ©´Â °¢°¢ ÀÎÁ¢Çϰí ÀÖÀ» Çʿ䰡 ÀÖ½À´Ï´Ù¸¸, ¿À¹ö·¦ ÇÒ ¼ö ¾ø½À´Ï´Ù. °°Àº ¸¶½ºÅ©°¡, ´Ù¸¥ ¸Þ¼Òµå¿¡ ÀÇÇØ »ç¿ëµÇ´Â ´ÜÀÏÀÇ int Çȼ¿ Ç¥Çö¿¡ Àû¿ëµË´Ï´Ù. ÀÌÇÏ¿¡, ¸¶½ºÅ©¿Í Ä®¶ó »ùÇðú ¾ËÆÄ »ùÇÃÀÇ ´ëÀÀ °ü°è¸¦ ³ªÅ¸³À´Ï´Ù.
getNumComponents - 1 ±îÁöÀÇ À妽º·Î ½Äº°µÈ´Ù
getNumColorComponents ´Â Ä®¶ó »ùÇÃÀ» ³ªÅ¸³½´Ù
ColorSpace °¡ ÁöÁ¤ÇÑ´Ù. Åë»óÀº Ä®¶ó ½ºÆäÀ̽º ŸÀÔÀÇ À̸§À» ¹Ý¿µÇÑ´Ù. ¿¹¸¦ µé¾î, TYPE_RGB ÀÇ °æ¿ì, À妽º 0 Àº »¡°, À妽º 1 Àº ÃÊ·Ï, À妽º 2 ´Â ÆÄ¶û¿¡ ´ëÀÀÇÑ´Ù
Ç¥½Ã ¶Ç´Â 󸮸¦ À§Çؼ(¶§¹®¿¡) Çȼ¿Ä¡·ÎºÎÅÍ »ö¼ººÐÀ̳ª ¾ËÆÄ ¼ººÐÀ¸·Î º¯È¯ÇÒ ¶§´Â »ùÇðú ¼ººÐÀº 1 ´ë 1 ÀÇ ´ëÀÀÀÌ µË´Ï´Ù. PackedColorModel ´Â ÀϹÝÀûÀ¸·Î, ÆÑ µÈ »ùÇÃÀ» Á¤ÀÇÇϴµ¥ ¸¶½ºÅ©¸¦ »ç¿ëÇÏ´Â À̹ÌÁö µ¥ÀÌÅÍ¿Í ÇÔ²² »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î,PackedColorModel ´Â SinglePixelPackedSampleModel ¿Í Á¶ÇÕÇØ »ç¿ëÇØ BufferedImage ¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. Åë»ó,SampleModel ¿Í ColorModel °¡ »ç¿ëÇÏ´Â ¸¶½ºÅ©´Â °°Àº °ÍÀÔ´Ï´Ù. ´Ù¸¸, ¸¶½ºÅ©°¡ ´Ù¸¥ °æ¿ìÀÇ Çȼ¿ µ¥ÀÌÅÍÀÇ »öÇØ¼®Àº ColorModel ÀÇ ¸¶½ºÅ©¿¡ µû¶ó ÇàÇØÁý´Ï´Ù.
ÀÌ Å¬·¡½º¿¡¼ »ç¿ëÇÏ´Â Çȼ¿Ä¡´Â Ç×»ó ´ÜÀÏÀÇ int ·Î¼ Ç¥ÇöÇÒ ¼ö ÀÖ±â (À§ÇØ)¶§¹®¿¡, ´ÜÀÏÀÇ int ¿¡ ÀÇÇÑ Çȼ¿ Ç¥ÇöÀÌ ÀÌ Å¬·¡½ºÀÇ ¸ðµç ¿ÀºêÁ§Æ®·Î À¯È¿ÇÕ´Ï´Ù. ÀÌ ¶§¹®¿¡, ÀÌ Ç¥ÇöÀ» »ç¿ëÇÏ´Â ¸Þ¼Òµå´Â ¹«È¿ÀÎ Çȼ¿Ä¡°¡ ¿øÀÎÀ¸·Î IllegalArgumentException ¸¦ ½½·Î¿ì ÇÒ °ÍÀº ¾ø½À´Ï´Ù.
PackedColorModel ÀÇ ¼ºê Ŭ·¡½º´Â X11 TrueColor ¿¡ À¯»çÇÑ DirectColorModel ÀÔ´Ï´Ù.
DirectColorModel ,
SinglePixelPackedSampleModel ,
BufferedImage | ÇʵåÀÇ °³¿ä |
| Ŭ·¡½º java.awt.image. ColorModel ¿¡¼ »ó¼Ó¹ÞÀº Çʵå |
pixel_bits , transferType |
| ÀÎÅÍÆäÀ̽º java.awt. Transparency ¿¡¼ »ó¼Ó¹ÞÀº Çʵå |
BITMASK , OPAQUE , TRANSLUCENT |
| »ý¼ºÀÚÀÇ °³¿ä | |
PackedColorModel (ColorSpace space,
int bits,
int[] colorMaskArray,
int alphaMask,
boolean isAlphaPremultiplied,
int trans,
int transferType)
Ä®¶ó ¸¶½ºÅ© ¹è¿·ÎºÎÅÍ PackedColorModel ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
PackedColorModel (ColorSpace space,
int bits,
int rmask,
int gmask,
int bmask,
int amask,
boolean isAlphaPremultiplied,
int trans,
int transferType)
ÁöÁ¤ÇÑ ¸¶½ºÅ©·ÎºÎÅÍ PackedColorModel ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
| ¸Þ¼ÒµåÀÇ °³¿ä | |
SampleModel |
createCompatibleSampleModel (int w,
int h)
ÀÌ ColorModel ¿Í ȣȯ¼ºÀÌ ÀÖ´Â µ¥ÀÌÅÍ ·¹À̾ƿôÀ» °¡Áö´Â ÁöÁ¤µÈ Æø°ú ³ôÀÌÀÇ SampleModel ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
boolean |
equals (Object obj)
ÁöÁ¤µÈ Object °¡ PackedColorModel ÀÇ ÀνºÅϽºÀ̸ç, ÀÌ PackedColorModel ¿Í µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. |
WritableRaster |
getAlphaRaster (WritableRaster raster)
À̹ÌÁöÀÇ ¾ËÆÄ ä³ÎÀ» Ç¥ÇöÇÏ´Â WritableRaster ¸¦, ÀÔ·ÂµÈ WritableRaster ·ÎºÎÅÍ ÃßÃâÇØ µ¹·ÁÁÝ´Ï´Ù. |
int |
getMask (int index)
ÁöÁ¤µÈ Ä®¶ó »ùÇÃÀ̳ª ¾ËÆÄ »ùÇÃÀÌ, Çȼ¿ Ç¥Çö³»ÀÇ ¾î´À ºñÆ®±º¿¡°Ô ÀúÀåµÇ°í ÀÖ´ÂÁö¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int[] |
getMasks ()
Çȼ¿ Ç¥ÇöÀÇ ¾î´À ºñÆ®±º¿¡°Ô Ä®¶ó »ùÇðú ¾ËÆÄ »ùÇÃÀÌ ÀúÀåµÇ°í ÀÖ´ÂÁö¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ© ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
boolean |
isCompatibleSampleModel (SampleModel sm)
SampleModel °¡ ÀÌ ColorModel ¿Í ȣȯ¼ºÀÌ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÕ´Ï´Ù. |
| Ŭ·¡½º java.awt.image. ColorModel ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
coerceData , createCompatibleWritableRaster , finalize , getAlpha , getAlpha , getBlue , getBlue , getColorSpace , getComponents , getComponents , getComponentSize , getComponentSize , getDataElement , getDataElement , getDataElements , getDataElements , getDataElements , getGreen , getGreen , getNormalizedComponents , getNormalizedComponents , getNumColorComponents , getNumComponents , getPixelSize , getRed , getRed , getRGB , getRGB , getRGBdefault , getTransferType , getTransparency , getUnnormalizedComponents , hasAlpha , hashCode , isAlphaPremultiplied , isCompatibleRaster , toString |
| Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , getClass , notify , notifyAll , wait , wait , wait |
| »ý¼ºÀÚÀÇ »ó¼¼ |
public PackedColorModel(ColorSpace space,
int bits,
int[] colorMaskArray,
int alphaMask,
boolean isAlphaPremultiplied,
int trans,
int transferType)
PackedColorModel ¸¦ ±¸ÃàÇÕ´Ï´Ù. ÀÌ ¹è¿Àº °¢ Ä®¶ó »ùÇÃ, ¹× ¾ËÆÄ ¸¶½ºÅ©°¡,int Çȼ¿ Ç¥ÇöÀÇ ¾î´À ºñÆ®±º¿¡°Ô ÀúÀåµÇ°í ÀÖ´ÂÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. »ö¼ººÐÀº ÁöÁ¤µÈ ColorSpace ¿¡ µé¾î°©´Ï´Ù. colorMaskArray ÀÇ ±æÀÌ´Â ColorSpace ³»ÀÇ ¼ººÐ¼ö°¡ µË´Ï´Ù. °¢ ¸¶½ºÅ©³»ÀÇ ¸ðµç ºñÆ®´Â ¿¬¼ÓÇϰí ÀÖ¾î,int Çȼ¿ Ç¥ÇöÀÇ ÁöÁ¤ ÀÚ¸®¼öÀÇ ÃÖÇÏÁ¤µµ ºñÆ®¿¡ µé¾î°¥ Çʿ䰡 ÀÖ½À´Ï´Ù. alphaMask °¡ 0 ÀÇ °æ¿ì´Â ¾ËÆÄ´Â ¾ø½À´Ï´Ù. ¾ËÆÄ°¡ ÀÖ´Â °æ¿ì´Â boolean ÇüÀÇ isAlphaPremultiplied °¡ Çȼ¿Ä¡ÀÇ Ä®¶ó »ùÇðú ¾ËÆÄ »ùÇÃÀÇ ÇØ¼® ¹æ¹ýÀ» ÁöÁ¤ÇÕ´Ï´Ù. boolean ÇüÀÌ true ÀÇ °æ¿ì, Ä®¶ó »ùÇÃÀº ¾ËÆÄ »ùÇ÷Π°ö¼ÀµÈ °ÍÀ̶ó°í º¸¿©Áý´Ï´Ù. Åõ¸íµµ trans ´Â ÀÌ Ä®¶ó ¸ðµ¨·Î Ç¥ÇöÇÒ ¼ö ÀÖ´Â ¾ËÆÄÄ¡¸¦ ³ªÅ¸³À´Ï´Ù. Àü¼Û ŸÀÔÀº Çȼ¿Ä¡¸¦ Ç¥ÇöÇϱâ À§Çؼ »ç¿ëÇÏ´Â ¿ø½ÃÀû ¹è¿ÀÇ ÇüÅÂÀÔ´Ï´Ù.
space - ÁöÁ¤µÈ ColorSpacebits - Çȼ¿Ä¡ÀÇ ºñÆ®¼öcolorMaskArray - Çȼ¿ÀÇ ºñƮġ¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ ÁöÁ¤ÇÏ´Â ¹è¿. Çȼ¿Ä¡´Â »ö¼ººÐÀ» ³ªÅ¸³»´ÂalphaMask - Çȼ¿ÀÇ ºñƮġ¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Çȼ¿Ä¡´Â ¾ËÆÄ ¼ººÐÀ» ³ªÅ¸³»´ÂisAlphaPremultiplied - Ä®¶ó »ùÇÃÀÌ ¾ËÆÄ »ùÇÿ¡ ÀÇÇØ ¹Ì¸® °ö¼ÀµÇ°í ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falsetrans - ÀÌ Ä®¶ó ¸ðµ¨·Î ³ªÅ¸³¾ ¼ö°¡ ÀÖ´Â ¾ËÆÄÄ¡¸¦ ÁöÁ¤ÇÏ´ÂtransferType - Çȼ¿Ä¡¸¦ ³ªÅ¸³»´Âµ¥ »ç¿ëµÇ´Â ¹è¿ÀÇ ÇüÅÂ
IllegalArgumentException - bits °¡ 1 º¸´Ù ÀÛÀºÁö 32 º¸´Ù Å« °æ¿ì
public PackedColorModel(ColorSpace space,
int bits,
int rmask,
int gmask,
int bmask,
int amask,
boolean isAlphaPremultiplied,
int trans,
int transferType)
PackedColorModel ¸¦ ±¸ÃàÇÕ´Ï´Ù. ¸¶½ºÅ©´Â ¾ËÆÄ, Àû, ·Ï, ûÀÇ °¢ Ä®¶ó »ùÇÃÀÌ,int Çȼ¿ Ç¥ÇöÀÇ ¾î´À ºñÆ®±º¿¡°Ô ÀúÀåµÇ°í ÀÖ´ÂÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. »ö¼ººÐÀº ColorSpace.TYPE_RGB ŸÀÔÀÇ ÁöÁ¤µÈ ColorSpace ¿¡ µé¾î°©´Ï´Ù. °¢ ¸¶½ºÅ©³»ÀÇ ¸ðµç ºñÆ®´Â ¿¬¼ÓÇϰí ÀÖ¾î,int Çȼ¿ Ç¥ÇöÀÇ ÁöÁ¤ ÀÚ¸®¼öÀÇ ÃÖÇÏÁ¤µµ ºñÆ®¿¡ µé¾î°¥ Çʿ䰡 ÀÖ½À´Ï´Ù. amask °¡ 0 ÀÇ °æ¿ì´Â ¾ËÆÄ´Â ¾ø½À´Ï´Ù. ¾ËÆÄ°¡ ÀÖ´Â °æ¿ì´Â boolean ÇüÀÇ isAlphaPremultiplied °¡ Çȼ¿Ä¡ÀÇ Ä®¶ó »ùÇðú ¾ËÆÄ »ùÇÃÀÇ ÇØ¼® ¹æ¹ýÀ» ÁöÁ¤ÇÕ´Ï´Ù. boolean ÇüÀÌ true ÀÇ °æ¿ì, Ä®¶ó »ùÇÃÀº ¾ËÆÄ »ùÇ÷Π°ö¼ÀµÈ °ÍÀ̶ó°í º¸¿©Áý´Ï´Ù. Åõ¸íµµ trans ´Â ÀÌ Ä®¶ó ¸ðµ¨·Î Ç¥ÇöÇÒ ¼ö ÀÖ´Â ¾ËÆÄÄ¡¸¦ ³ªÅ¸³À´Ï´Ù. Àü¼Û ŸÀÔÀº Çȼ¿Ä¡¸¦ Ç¥ÇöÇϱâ À§Çؼ »ç¿ëÇÏ´Â ¿ø½ÃÀû ¹è¿ÀÇ ÇüÅÂÀÔ´Ï´Ù.
space - ÁöÁ¤µÈ ColorSpacebits - Çȼ¿Ä¡ÀÇ ºñÆ®¼örmask - Çȼ¿ÀÇ ºñƮġ¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Çȼ¿Ä¡´Â »¡°ÀÇ »ö¼ººÐÀ» ³ªÅ¸³»´Âgmask - Çȼ¿ÀÇ ºñƮġ¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Çȼ¿Ä¡´Â ÃÊ·ÏÀÇ »ö¼ººÐÀ» ³ªÅ¸³»´Âbmask - Çȼ¿ÀÇ ºñƮġ¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Çȼ¿Ä¡´Â ÆÄ¶ûÀÇ »ö¼ººÐÀ» ³ªÅ¸³»´Âamask - Çȼ¿ÀÇ ºñƮġ¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Çȼ¿Ä¡´Â ¾ËÆÄ ¼ººÐÀ» ³ªÅ¸³»´ÂisAlphaPremultiplied - Ä®¶ó »ùÇÃÀÌ ¾ËÆÄ »ùÇÿ¡ ÀÇÇØ ¹Ì¸® °ö¼ÀµÇ°í ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falsetrans - ÀÌ Ä®¶ó ¸ðµ¨·Î ³ªÅ¸³¾ ¼ö°¡ ÀÖ´Â ¾ËÆÄÄ¡¸¦ ÁöÁ¤ÇÏ´ÂtransferType - Çȼ¿Ä¡¸¦ ³ªÅ¸³»´Âµ¥ »ç¿ëµÇ´Â ¹è¿ÀÇ ÇüÅÂ
IllegalArgumentException - space °¡ TYPE_RGB space °¡ ¾Æ´Ñ °æ¿ìColorSpace | ¸Þ¼ÒµåÀÇ »ó¼¼ |
public final int getMask(int index)
index ´Â Ä®¶ó ½ºÆäÀ̽ºÀÇ Ä®¶ó »ùÇøíÀÇ ¹èÄ¡¿¡ ´ëÀÀÇÕ´Ï´Ù. ÀÌ ¶§¹®¿¡, CMYK ColorSpace ÀÇ index 0 Àº Cyan ¿¡,index 1 Àº Magenta ¿¡ ´ëÀÀÇÕ´Ï´Ù. ¾ËÆÄ°¡ ÀÖ´Â °æ¿ì, ¾ËÆÄ index ´Â ´ÙÀ½°ú °°ÀÌ µË´Ï´Ù.
alphaIndex = numComponents() - 1;
index - ÁöÁ¤µÈ Ä®¶ó »ùÇà ¶Ç´Â ¾ËÆÄ »ùÇÃ
int Çȼ¿ Ç¥ÇöÀÇ ¾î´À ºñÆ®°¡,index °¡ ÁöÁ¤ÇÏ´Â Ä®¶ó »ùÇà ¶Ç´Â ¾ËÆÄ »ùÇÃÀ» º¸°ü À¯ÁöÇϰí ÀÖ´ÂÁö¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©
ArrayIndexOutOfBoundsException - index °¡, ÀÌ PackedColorModel ÀÇ ¼ººÐÀÇ ¼ö¸¶À̳ʽº 1 º¸´Ù Å«Áö index °¡ 0 º¸´Ù ÀÛÀº °æ¿ìpublic final int[] getMasks()
int Çȼ¿ Ç¥ÇöÀÇ ¾î´À ºñÆ®±º¿¡°Ô, Ä®¶ó »ùÇà ¶Ç´Â ¾ËÆÄ »ùÇÃÀÌ ÀúÀåµÇ°í ÀÖ´ÂÁö¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ© ¹è¿
public SampleModel createCompatibleSampleModel(int w,
int h)
ColorModel ¿Í ȣȯ¼ºÀÌ ÀÖ´Â µ¥ÀÌÅÍ ·¹À̾ƿôÀ» °¡Áö´Â ÁöÁ¤µÈ Æø°ú ³ôÀÌÀÇ SampleModel ¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
ColorModel ³»ÀÇ createCompatibleSampleModel w - ±â¼úµÈ À̹ÌÁö µ¥ÀÌÅÍÀÇ areaÀÇ Æø (Çȼ¿¼ö)h - ±â¼úµÈ À̹ÌÁö µ¥ÀÌÅÍÀÇ areaÀÇ ³ôÀÌ (Çȼ¿¼ö)
SampleModel
IllegalArgumentException - w ¶Ç´Â h °¡ 0 ÀÌÇÏÀÇ °æ¿ìSampleModel public boolean isCompatibleSampleModel(SampleModel sm)
SampleModel °¡ ÀÌ ColorModel ¿Í ȣȯ¼ºÀÌ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇÕ´Ï´Ù. sm °¡ null ÀÇ °æ¿ì´Â ÀÌ ¸Þ¼Òµå´Â false ¸¦ µ¹·ÁÁÝ´Ï´Ù.
ColorModel ³»ÀÇ isCompatibleSampleModel sm - ÁöÁ¤µÈ SampleModel, ¶Ç´Â null
SampleModel °¡ ÀÌ ColorModel ¿Í ȣȯ¼ºÀÌ ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â falseSampleModel public WritableRaster getAlphaRaster(WritableRaster raster)
WritableRaster ¸¦, ÀÔ·ÂµÈ WritableRaster ·ÎºÎÅÍ ÃßÃâÇØ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ÀÌ ColorModel ¿¡ °ü·ÃÇÑ WritableRaster ¿ÀºêÁ§Æ®¿¡ ¾ËÆÄ ¹êµå°¡ ÀÖÀ¸¸é, ±× ¾ËÆÄ ¹êµå¸¦ À̹ÌÁö µ¥ÀÌÅÍÀÇ ÃÖÁ¾ ¹êµå·Î¼ ÀúÀåÇϰí ÀÖ´Ù°í º¾´Ï´Ù. ÀÌ ColorModel ¿¡ °ü·ÃÇÑ °ø°£ ¾ËÆÄ ä³ÎÀÌ ±× ¹Û¿¡ ¾ø´Â °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â »õ·Î¿î WritableRaster ¸¦ ÀÛ¼ºÇÕ´Ï´Ù¸¸, µ¥ÀÌÅÍ ¹è¿Àº °øÀ¯ÇÏ°Ô µË´Ï´Ù.
ColorModel ³»ÀÇ getAlphaRaster raster - À̹ÌÁö°¡ ÀúÀåµÇ°í ÀÖ´Â WritableRaster
raster ¿¡ ÀúÀåµÈ À̹ÌÁöÀÇ ¾ËÆÄ ä³ÎÀ» ³ªÅ¸³»´Â WritableRasterpublic boolean equals(Object obj)
Object °¡ PackedColorModel ÀÇ ÀνºÅϽºÀ̸ç, ÀÌ PackedColorModel ¿Í µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
ColorModel ³»ÀÇ equals obj - µ¿ÀÏÇÑÁö ¾î¶²Áö°¡ ÆÇÁ¤µÇ´Â Object
Object °¡ PackedColorModel ÀÇ ÀνºÅϽºÀ̸ç, ÀÌ PackedColorModel ¿Í µ¿ÀÏÇÑ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
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.