JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.awt.image
Ŭ·¡½º ImageFilter

java.lang.Object 
  |
  +--java.awt.image.ImageFilter
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Cloneable , ImageConsumer
Á÷°èÀÇ ±âÁ¸ÀÇ ¼­ºê Ŭ·¡½º:
BufferedImageFilter , CropImageFilter , ReplicateScaleFilter , RGBImageFilter

public class ImageFilter
extends Object
implements ImageConsumer , Cloneable

ÀÌ Å¬·¡½º¿¡´Â ÀÏ·ÃÀÇ ÀÎÅÍÆäÀ̽º ¸Þ¼Òµå¿ëÀÇ ÇÊÅͰ¡ ±¸ÇöµÇ°í ÀÖ¾î ImageProducer ·ÎºÎÅÍ ImageConsumer ¿¡ µ¥ÀÌÅ͸¦ Àü¼Û Çϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù. ±âÁ¸ À̹ÌÁö¸¦ ÇÊÅÍ Ã³¸®ÇÏ·Á¸é , FilteredImageSource ¿ÀºêÁ§Æ®¿Í ¿¬°áÇØ »ç¿ëÇÕ´Ï´Ù. ÀÌ ±âº» Ŭ·¡½º´Â ¡¸ÇÏ´Ã ÇÊÅÍ¡¹¸¦ ±¸ÇöÇϱâ À§ÇÑ È£ÃâÀ» ½Ç½ÃÇÕ´Ï´Ù. ¡¸ÇÏ´Ã ÇÊÅÍ¡¹´Â Àü¼Û µÇ¾î ¿À´Â µ¥ÀÌÅÍ¿¡ ¾î¶² ¿µÇâµµ ÁÖÁö ¾Ê½À´Ï´Ù. ÇÊÅ͸¦ ±¸ÇöÇÒ ¶§´Â ÀÌ Å¬·¡½º¸¦ ¼­ºê Ŭ·¡½ºÈ­ÇØ, µ¥ÀÌÅ͸¦ ÇÊÅÍ Ã³¸®ÇÏ´Â ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇÕ´Ï´Ù. ¶Ç, Çʿ信 µû¶ó¼­ ¼öÁ¤À» ´õÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ:
FilteredImageSource , ImageConsumer

ÇʵåÀÇ °³¿ä
protected  ImageConsumer consumer
          Æ¯º°ÇÑ À̹ÌÁö µ¥ÀÌÅÍ ½ºÆ®¸²ÀÇ ÄÁ½´¸Ó(consumer)À̸ç, ImageFilter ÀÇ ÀÌ ÀνºÅϽº°¡ µ¥ÀÌÅ͸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.
 
ÀÎÅÍÆäÀ̽º java.awt.image. ImageConsumer ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
COMPLETESCANLINES , IMAGEABORTED , IMAGEERROR , RANDOMPIXELORDER , SINGLEFRAME , SINGLEFRAMEDONE , SINGLEPASS , STATICIMAGEDONE , TOPDOWNLEFTRIGHT
 
»ý¼ºÀÚÀÇ °³¿ä
ImageFilter ()
           
 
¸Þ¼ÒµåÀÇ °³¿ä
 Object clone ()
          ÀÌ ¿ÀºêÁ§Æ®¸¦ º¹Á¦ÇÕ´Ï´Ù.
 ImageFilter getFilterInstance (ImageConsumer  ic)
          ÁöÁ¤µÈ ImageConsumer ÀÇ ÇÊÅ͸µÀ» ½ÇÁ¦·Î ½Ç½ÃÇÏ´Â ImageFilter ¿ÀºêÁ§Æ®ÀÇ ÀÏÀÇÀÎ ÀνºÅϽº¸¦ µ¹·ÁÁÝ´Ï´Ù.
 void imageComplete (int status)
          ImageConsumer ÀÎÅÍÆäÀ̽ºÀÇ imageComplete ¸Þ¼Òµå·Î Á¦°øµÇ´Â Á¤º¸¸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.
 void resendTopDownLeftRight (ImageProducer  ip)
          ImageConsumer ·ÎºÎÅÍÀÇ Çȼ¿ µ¥ÀÌÅÍ ÀçÀü¼Û¿ä±¸¿¡ ÀÀÇÕ´Ï´Ù.
 void setColorModel (ColorModel  model)
          ImageConsumer ÀÎÅÍÆäÀ̽ºÀÇ setColorModel ¸Þ¼Òµå·Î Á¦°øµÇ´Â Á¤º¸¸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.
 void setDimensions (int width, int height)
          ImageConsumer ÀÎÅÍÆäÀ̽ºÀÇ setDimensions ¸Þ¼Òµå·Î Á¦°øµÇ´Â Á¤º¸¸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.
 void setHints (int hints)
          ImageConsumer ÀÎÅÍÆäÀ̽ºÀÇ setHints ¸Þ¼Òµå·Î Á¦°øµÇ´Â Á¤º¸¸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.
 void setPixels (int x, int y, int w, int h, ColorModel  model, byte[] pixels, int off, int scansize)
          byte ¹è¿­À» ÃëÇÏ´Â ImageConsumer ÀÎÅÍÆäÀ̽ºÀÇ setPixels ¸Þ¼Òµå·Î Á¦°øµÇ´Â Á¤º¸¸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.
 void setPixels (int x, int y, int w, int h, ColorModel  model, int[] pixels, int off, int scansize)
          int ¹è¿­À» ÃëÇÏ´Â ImageConsumer ÀÎÅÍÆäÀ̽ºÀÇ setPixels ¸Þ¼Òµå·Î Á¦°øµÇ´Â Á¤º¸¸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.
 void setProperties (Hashtable  props)
          ÇÊÅÍÀÇ ½ºÆ®¸²À» Åë°úÇÑ °ÍÀ» ³ªÅ¸³»´Â ÇÁ·ÎÆÛƼ¸¦ Ãß°¡ÇÑ µÚ, ¼Ò½º ¿ÀºêÁ§Æ®·ÎºÎÅÍ ÇÁ·ÎÆÛƼ¸¦ °Ç³×ÁÝ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

ÇʵåÀÇ »ó¼¼

consumer

protected ImageConsumer  consumer
Ưº°ÇÑ À̹ÌÁö µ¥ÀÌÅÍ ½ºÆ®¸²ÀÇ ÄÁ½´¸Ó(consumer)À̸ç, ImageFilter ÀÇ ÀÌ ÀνºÅϽº°¡ µ¥ÀÌÅ͸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù. ÀÌ ÃʱâÈ­´Â constructor Áß(¾È)¿¡¼­´Â ¾ø°í, getFilterInstance() ¸Þ¼ÒµåÀÇ È£ÃâÁß¿¡ ÇàÇØÁý´Ï´Ù. ±× ¶§¿¡, FilteredImageSource ¿¡ ÀÇÇØ, Ưº°ÇÑ À̹ÌÁö µ¥ÀÌÅÍ ½ºÆ®¸²À» À§ÇÑ ¿ÀºêÁ§Æ® °íÀ¯ÀÇ ÀνºÅϽº°¡ »ý¼ºµË´Ï´Ù.

°ü·Ã Ç׸ñ:
getFilterInstance(java.awt.image.ImageConsumer) , ImageConsumer
»ý¼ºÀÚÀÇ »ó¼¼

ImageFilter

public ImageFilter()
¸Þ¼ÒµåÀÇ »ó¼¼

getFilterInstance

public ImageFilter  getFilterInstance(ImageConsumer  ic)
ÁöÁ¤µÈ ImageConsumer ÀÇ ÇÊÅ͸µÀ» ½ÇÁ¦·Î ½Ç½ÃÇÏ´Â ImageFilter ¿ÀºêÁ§Æ®ÀÇ ÀÏÀÇÀÎ ÀνºÅϽº¸¦ µ¹·ÁÁÝ´Ï´Ù. µðÆúÆ®ÀÇ ±¸Çö¿¡¼­´Â ÀÌ ¿ÀºêÁ§Æ®¸¦ º¹Á¦ÇÒ »ÓÀÔ´Ï´Ù.

ÁÖ: ÀÌ ¸Þ¼Òµå´Â ÇÊÅÍ Ã³¸®ÀÇ ´ë»óÀÌ µÇ´Â Çȼ¿·Î ±¸¼ºµÇ´Â Image ÀÇ ImageProducer ¿¡ ÀÇÇØ ºÒ·Á °©´Ï´Ù. ÀÌ Å¬·¡½º¸¦ »ç¿ëÇØ À̹ÌÁöÀÇ Çȼ¿À» ÇÊÅÍ Ã³¸®ÇÏ´Â °³¹ßÀÚ´Â ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇϸé(ÀÚ), ÇÊÅÍ Ã³¸®¸¦ ¹æÇØÇÒ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
ic - ÁöÁ¤µÈ ImageConsumer
¹Ýȯ°ª:
ÁöÁ¤µÈ ImageConsumer ÀÇ ÇÊÅÍ Ã³¸®¿¡ »ç¿ëµÇ´Â ImageFilter

setDimensions

public void setDimensions(int width,
                          int height)
ImageConsumer ÀÎÅÍÆäÀ̽ºÀÇ setDimensions ¸Þ¼Òµå·Î Á¦°øµÇ´Â Á¤º¸¸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.

ÁÖ: ÀÌ ¸Þ¼Òµå´Â ÇÊÅÍ Ã³¸®ÀÇ ´ë»óÀÌ µÇ´Â Çȼ¿·Î ±¸¼ºµÇ´Â Image ÀÇ ImageProducer ¿¡ ÀÇÇØ ºÒ·Á °©´Ï´Ù. ÀÌ Å¬·¡½º¸¦ »ç¿ëÇØ À̹ÌÁöÀÇ Çȼ¿À» ÇÊÅÍ Ã³¸®ÇÏ´Â °³¹ßÀÚ´Â ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇϸé(ÀÚ), ÇÊÅÍ Ã³¸®¸¦ ¹æÇØÇÒ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º ImageConsumer ³»ÀÇ setDimensions
ÆÄ¶ó¹ÌÅÍ:
width - ¼Ò½º À̹ÌÁöÀÇ Æø
height - ¼Ò½º À̹ÌÁöÀÇ ³ôÀÌ
°ü·Ã Ç׸ñ:
ImageConsumer.setDimensions(int, int)

setProperties

public void setProperties(Hashtable  props)
ÇÊÅÍÀÇ ½ºÆ®¸²À» Åë°úÇÑ °ÍÀ» ³ªÅ¸³»´Â ÇÁ·ÎÆÛƼ¸¦ Ãß°¡ÇÑ µÚ, ¼Ò½º ¿ÀºêÁ§Æ®·ÎºÎÅÍ ÇÁ·ÎÆÛƼ¸¦ °Ç³×ÁÝ´Ï´Ù.

ÁÖ: ÀÌ ¸Þ¼Òµå´Â ÇÊÅÍ Ã³¸®ÀÇ ´ë»óÀÌ µÇ´Â Çȼ¿·Î ±¸¼ºµÇ´Â Image ÀÇ ImageProducer ¿¡ ÀÇÇØ ºÒ·Á °©´Ï´Ù. ÀÌ Å¬·¡½º¸¦ »ç¿ëÇØ À̹ÌÁöÀÇ Çȼ¿À» ÇÊÅÍ Ã³¸®ÇÏ´Â °³¹ßÀÚ´Â ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇϸé(ÀÚ), ÇÊÅÍ Ã³¸®¸¦ ¹æÇØÇÒ ¼ö ÀÖÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º ImageConsumer ³»ÀÇ setProperties
ÆÄ¶ó¹ÌÅÍ:
props - ÀÌ À̹ÌÁö¿¡ °ü·ÃÁþ´Â ÇÁ·ÎÆÛƼÀÇ ¸®½ºÆ®

setColorModel

public void setColorModel(ColorModel  model)
ImageConsumer ÀÎÅÍÆäÀ̽ºÀÇ setColorModel ¸Þ¼Òµå·Î Á¦°øµÇ´Â Á¤º¸¸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.

ÁÖ: ÀÌ ¸Þ¼Òµå´Â ÇÊÅÍ Ã³¸®ÀÇ ´ë»óÀÌ µÇ´Â Çȼ¿·Î ±¸¼ºµÇ´Â Image ÀÇ ImageProducer ¿¡ ÀÇÇØ ºÒ·Á °©´Ï´Ù. ÀÌ Å¬·¡½º¸¦ »ç¿ëÇØ À̹ÌÁöÀÇ Çȼ¿À» ÇÊÅÍ Ã³¸®ÇÏ´Â °³¹ßÀÚ´Â ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇϸé(ÀÚ), ÇÊÅÍ Ã³¸®¸¦ ¹æÇØÇÒ ¼ö ÀÖÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º ImageConsumer ³»ÀÇ setColorModel
ÆÄ¶ó¹ÌÅÍ:
model - ÁöÁ¤µÈ ColorModel
°ü·Ã Ç׸ñ:
ImageConsumer.setColorModel(java.awt.image.ColorModel)

setHints

public void setHints(int hints)
ImageConsumer ÀÎÅÍÆäÀ̽ºÀÇ setHints ¸Þ¼Òµå·Î Á¦°øµÇ´Â Á¤º¸¸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.

ÁÖ: ÀÌ ¸Þ¼Òµå´Â ÇÊÅÍ Ã³¸®ÀÇ ´ë»óÀÌ µÇ´Â Çȼ¿·Î ±¸¼ºµÇ´Â Image ÀÇ ImageProducer ¿¡ ÀÇÇØ ºÒ·Á °©´Ï´Ù. ÀÌ Å¬·¡½º¸¦ »ç¿ëÇØ À̹ÌÁöÀÇ Çȼ¿À» ÇÊÅÍ Ã³¸®ÇÏ´Â °³¹ßÀÚ´Â ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇϸé(ÀÚ), ÇÊÅÍ Ã³¸®¸¦ ¹æÇØÇÒ ¼ö ÀÖÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º ImageConsumer ³»ÀÇ setHints
ÆÄ¶ó¹ÌÅÍ:
hints - ImageConsumer °¡ Çȼ¿ 󸮿¡ »ç¿ëÇÏ´Â ÈùÆ®¼¼Æ®
°ü·Ã Ç׸ñ:
ImageConsumer.setHints(int)

setPixels

public void setPixels(int x,
                      int y,
                      int w,
                      int h,
                      ColorModel  model,
                      byte[] pixels,
                      int off,
                      int scansize)
byte ¹è¿­À» ÃëÇÏ´Â ImageConsumer ÀÎÅÍÆäÀ̽ºÀÇ setPixels ¸Þ¼Òµå·Î Á¦°øµÇ´Â Á¤º¸¸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.

ÁÖ: ÀÌ ¸Þ¼Òµå´Â ÇÊÅÍ Ã³¸®ÀÇ ´ë»óÀÌ µÇ´Â Çȼ¿·Î ±¸¼ºµÇ´Â Image ÀÇ ImageProducer ¿¡ ÀÇÇØ ºÒ·Á °©´Ï´Ù. ÀÌ Å¬·¡½º¸¦ »ç¿ëÇØ À̹ÌÁöÀÇ Çȼ¿À» ÇÊÅÍ Ã³¸®ÇÏ´Â °³¹ßÀÚ´Â ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇϸé(ÀÚ), ÇÊÅÍ Ã³¸®¸¦ ¹æÇØÇÒ ¼ö ÀÖÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º ImageConsumer ³»ÀÇ setPixels
ÆÄ¶ó¹ÌÅÍ:
w - Çȼ¿ areaÀÇ Æø
h - Çȼ¿ areaÀÇ ³ôÀÌ
model - ÁöÁ¤µÈ ColorModel
pixels - Çȼ¿ÀÇ ¹è¿­
off - pixels ¹è¿­ÀÇ ¿ÀÇÁ¼Â(offset)
scansize - pixels ¹è¿­³»ÀÇ, ¾î´À Çȼ¿ÇàÀ¸·ÎºÎÅÍ ´ÙÀ½ÀÇ Çȼ¿Çà±îÁöÀÇ °Å¸®
°ü·Ã Ç׸ñ:
ImageConsumer.setPixels(int, int, int, int, java.awt.image.ColorModel, byte[], int, int)

setPixels

public void setPixels(int x,
                      int y,
                      int w,
                      int h,
                      ColorModel  model,
                      int[] pixels,
                      int off,
                      int scansize)
int ¹è¿­À» ÃëÇÏ´Â ImageConsumer ÀÎÅÍÆäÀ̽ºÀÇ setPixels ¸Þ¼Òµå·Î Á¦°øµÇ´Â Á¤º¸¸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.

ÁÖ: ÀÌ ¸Þ¼Òµå´Â ÇÊÅÍ Ã³¸®ÀÇ ´ë»óÀÌ µÇ´Â Çȼ¿·Î ±¸¼ºµÇ´Â Image ÀÇ ImageProducer ¿¡ ÀÇÇØ ºÒ·Á °©´Ï´Ù. ÀÌ Å¬·¡½º¸¦ »ç¿ëÇØ À̹ÌÁöÀÇ Çȼ¿À» ÇÊÅÍ Ã³¸®ÇÏ´Â °³¹ßÀÚ´Â ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇϸé(ÀÚ), ÇÊÅÍ Ã³¸®¸¦ ¹æÇØÇÒ ¼ö ÀÖÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º ImageConsumer ³»ÀÇ setPixels
ÆÄ¶ó¹ÌÅÍ:
w - Çȼ¿ areaÀÇ Æø
h - Çȼ¿ areaÀÇ ³ôÀÌ
model - ÁöÁ¤µÈ ColorModel
pixels - Çȼ¿ÀÇ ¹è¿­
off - pixels ¹è¿­ÀÇ ¿ÀÇÁ¼Â(offset)
scansize - pixels ¹è¿­³»ÀÇ, ¾î´À Çȼ¿ÇàÀ¸·ÎºÎÅÍ ´ÙÀ½ÀÇ Çȼ¿Çà±îÁöÀÇ °Å¸®
°ü·Ã Ç׸ñ:
ImageConsumer.setPixels(int, int, int, int, java.awt.image.ColorModel, byte[], int, int)

imageComplete

public void imageComplete(int status)
ImageConsumer ÀÎÅÍÆäÀ̽ºÀÇ imageComplete ¸Þ¼Òµå·Î Á¦°øµÇ´Â Á¤º¸¸¦ ÇÊÅÍ Ã³¸®ÇÕ´Ï´Ù.

ÁÖ: ÀÌ ¸Þ¼Òµå´Â ÇÊÅÍ Ã³¸®ÀÇ ´ë»óÀÌ µÇ´Â Çȼ¿·Î ±¸¼ºµÇ´Â Image ÀÇ ImageProducer ¿¡ ÀÇÇØ ºÒ·Á °©´Ï´Ù. ÀÌ Å¬·¡½º¸¦ »ç¿ëÇØ À̹ÌÁöÀÇ Çȼ¿À» ÇÊÅÍ Ã³¸®ÇÏ´Â °³¹ßÀÚ´Â ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. ÀÌ ¸Þ¼Òµå¸¦ Á÷Á¢ È£ÃâÇϸé(ÀÚ), ÇÊÅÍ Ã³¸®¸¦ ¹æÇØÇÒ ¼ö ÀÖÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º ImageConsumer ³»ÀÇ imageComplete
ÆÄ¶ó¹ÌÅÍ:
status - À̹ÌÁö ·Îµå »óÅÂ
°ü·Ã Ç׸ñ:
ImageConsumer.imageComplete(int)

resendTopDownLeftRight

public void resendTopDownLeftRight(ImageProducer  ip)
ImageConsumer ·ÎºÎÅÍÀÇ Çȼ¿ µ¥ÀÌÅÍ ÀçÀü¼Û¿ä±¸¿¡ ÀÀÇÕ´Ï´Ù. À§¿¡¼­ ¾Æ·¡, ¿ÞÂÊ¿¡¼­ ¿À¸¥ÂÊÀÇ Â÷·Ê·Î 󸮵˴ϴÙ. ImageFilter ´Â ÀÌ ¿ä±¸¿¡ ÀÌÇÏÀÇ 3 °³ÀÇ ¹æ¹ýÀÇ ¾î´ÀÂÊÀ̵çÀ¸·Î ´ëÀÀÇÒ ¼ö ÀÖ½À´Ï´Ù.
  1. »óÀ§ÀÇ ÇÁ·Îµà»ç¿ÀºêÁ¦Å©Æ®°¡ Çȼ¿À» »óÇÏ ÁÂ¿ì¼ø¼­·Î º¸³»´Â °æ¿ì¿¡, ±× Çȼ¿À» »óÇÏ ÁÂ¿ì¼ø¼­·Î Àü¼Û ÇÏ´Â °ÍÀ» ÀÌ ÇÊÅ͸¦ °áÁ¤µÉ ¼ö ÀÖÀ» ¶§´Â ÀÌ ÇÊÅ͸¦ ¿ä±¸¸¦ ³»°í ÀÖ´Â ImageConsumer ·Î¼­ »ç¿ëÇØ, ÀÌ ¿ä±¸¸¦ ÀÚµ¿ÀûÀ¸·Î, ÁöÁ¤µÈ ImageProducer ¿¡ ´ëÇØ¼­ µðÆúÆ®·Î¼­ Àü¼Û ÇÑ´Ù. ±× ¶§¹®¿¡, ¿À¹ö¶óÀ̵å(override) ÇÒ Çʿ䰡 ¾ø´Ù.
  2. ÀÌ ÇÊÅÍ ÀÚü°¡, Çȼ¿À» (¾Æ¸¶ ¹öÆÛ¿Í °°Àº °÷¿¡ º¸Á¸ÇØ) ¿Ã¹Ù¸¥ ¼ø¼­·Î ÀçÀü¼Û ÇÒ ¼ö°¡ ÀÖ´Â °æ¿ì, ÀÌ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇØ, ImageProducer API ·Î ÁöÁ¤µÈ °Íó·³ »óÇÏ ÁÂ¿ì¼ø¼­¿¡ ´Ü¼øÇÏ°Ô ÀçÀü¼Û ÇÒ ¼ö ÀÖ´Ù.
  3. ÀÌ ÇÊÅͰ¡ ÀÌ ¸Þ¼Òµå·ÎºÎÅÍ µ¹·ÁÁÖ¾îÁú »Ó(¸¸Å­)ÀÇ °æ¿ì, ¿ä±¸´Â ¹«½ÃµÇ¾î ÀçÀü¼ÛÇÏÇà ±úÁöÁö ¾Ê´Â´Ù.

ÆÄ¶ó¹ÌÅÍ:
ip - ÀÌ ÇÊÅÍÀÇ ÀνºÅϽº¸¦ °ø±ÞÇÑ´Ù, ¶Ç Çʿ信 µû¶ó¼­ ¿ä±¸¸¦ Àü¼Û ÇÏ´Â ImageProducer
°ü·Ã Ç׸ñ:
ImageProducer.requestTopDownLeftRightResend(java.awt.image.ImageConsumer)

clone

public Object  clone()
ÀÌ ¿ÀºêÁ§Æ®¸¦ º¹Á¦ÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ clone
¹Ýȯ°ª:
ÀÌ ÀνºÅϽºÀÇ º¹Á¦
°ü·Ã Ç׸ñ:
Cloneable

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.