|
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
- ÁöÁ¤µÈ ColorSpace
bits
- Çȼ¿Ä¡ÀÇ ºñÆ®¼öcolorMaskArray
- Çȼ¿ÀÇ ºñƮġ¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ ÁöÁ¤ÇÏ´Â ¹è¿. Çȼ¿Ä¡´Â »ö¼ººÐÀ» ³ªÅ¸³»´ÂalphaMask
- Çȼ¿ÀÇ ºñƮġ¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Çȼ¿Ä¡´Â ¾ËÆÄ ¼ººÐÀ» ³ªÅ¸³»´ÂisAlphaPremultiplied
- Ä®¶ó »ùÇÃÀÌ ¾ËÆÄ »ùÇÿ¡ ÀÇÇØ ¹Ì¸® °ö¼ÀµÇ°í ÀÖ´Â °æ¿ì´Â true
, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
trans
- ÀÌ Ä®¶ó ¸ðµ¨·Î ³ªÅ¸³¾ ¼ö°¡ ÀÖ´Â ¾ËÆÄÄ¡¸¦ ÁöÁ¤ÇÏ´Â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
- ÁöÁ¤µÈ ColorSpace
bits
- Çȼ¿Ä¡ÀÇ ºñÆ®¼örmask
- Çȼ¿ÀÇ ºñƮġ¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Çȼ¿Ä¡´Â »¡°ÀÇ »ö¼ººÐÀ» ³ªÅ¸³»´Âgmask
- Çȼ¿ÀÇ ºñƮġ¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Çȼ¿Ä¡´Â ÃÊ·ÏÀÇ »ö¼ººÐÀ» ³ªÅ¸³»´Âbmask
- Çȼ¿ÀÇ ºñƮġ¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Çȼ¿Ä¡´Â ÆÄ¶ûÀÇ »ö¼ººÐÀ» ³ªÅ¸³»´Âamask
- Çȼ¿ÀÇ ºñƮġ¸¦ ³ªÅ¸³»´Â ¸¶½ºÅ©¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Çȼ¿Ä¡´Â ¾ËÆÄ ¼ººÐÀ» ³ªÅ¸³»´ÂisAlphaPremultiplied
- Ä®¶ó »ùÇÃÀÌ ¾ËÆÄ »ùÇÿ¡ ÀÇÇØ ¹Ì¸® °ö¼ÀµÇ°í ÀÖ´Â °æ¿ì´Â true
, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
trans
- ÀÌ Ä®¶ó ¸ðµ¨·Î ³ªÅ¸³¾ ¼ö°¡ ÀÖ´Â ¾ËÆÄÄ¡¸¦ ÁöÁ¤ÇÏ´Â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
, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
SampleModel
public WritableRaster getAlphaRaster(WritableRaster raster)
WritableRaster
¸¦, ÀÔ·ÂµÈ WritableRaster
·ÎºÎÅÍ ÃßÃâÇØ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ÀÌ ColorModel
¿¡ °ü·ÃÇÑ WritableRaster
¿ÀºêÁ§Æ®¿¡ ¾ËÆÄ ¹êµå°¡ ÀÖÀ¸¸é, ±× ¾ËÆÄ ¹êµå¸¦ À̹ÌÁö µ¥ÀÌÅÍÀÇ ÃÖÁ¾ ¹êµå·Î¼ ÀúÀåÇϰí ÀÖ´Ù°í º¾´Ï´Ù. ÀÌ ColorModel
¿¡ °ü·ÃÇÑ °ø°£ ¾ËÆÄ ä³ÎÀÌ ±× ¹Û¿¡ ¾ø´Â °æ¿ì´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â »õ·Î¿î WritableRaster
¸¦ ÀÛ¼ºÇÕ´Ï´Ù¸¸, µ¥ÀÌÅÍ ¹è¿Àº °øÀ¯ÇÏ°Ô µË´Ï´Ù.
ColorModel
³»ÀÇ getAlphaRaster
raster
- À̹ÌÁö°¡ ÀúÀåµÇ°í ÀÖ´Â WritableRaster
raster
¿¡ ÀúÀåµÈ À̹ÌÁöÀÇ ¾ËÆÄ ä³ÎÀ» ³ªÅ¸³»´Â WritableRaster
public 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.