|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
È£Ãâ Ãø¿¡ À̹ÌÁö¿Í »ù ³×·çÀÇ ÁøÃ´ÀÇ read ¸Þ¼Òµå¸¦ ÅëÁöÇÏ´Â ImageReader ±¸ÇöÀ¸·Î »ç¿ëµÇ´Â ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
ÀÌ ÀÎÅÍÆäÀ̽º´Â imageProgress ¹× thumbnailProgress ¸Þ¼Òµå¸¦ °³ÀÔ½ÃÄÑ º¹È£È(decode)ÀÇ ÁøÃ´¿¡ °üÇÑ ÀϹÝÀûÀÎ Áö½Ã¸¦ ¹Þ¾Æµé¿©,imageStarted,imageComplete,thumbnailStarted, ¹× thumbnailComplete ¸Þ¼Òµå¸¦ °³ÀÔ½ÃÄÑ À̹ÌÁö ÀüüÀÇ °»½ÅÀÌ ¿Ï·áÇÑ °ÍÀ» ³ªÅ¸³»´Â À̺¥Æ®¸¦ ¹Þ½À´Ï´Ù. Çȼ¿ÀÇ °»½ÅÀÌ ¹ß»ýÇÑ (¿¹¸¦ µé¾î, ´Ü°èÀûÀ¸·Î º¹È£È(decode) ÇÒ ¶§) ÀÏÀ» ¾îÇø®ÄÉÀ̼ǿ¡ ÅëÁöÇÏ´Â °æ¿ì´Â ¾îÇø®ÄÉÀ̼ÇÀÌ IIOReadUpdateListener À» Á¦°øÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
IIOReadUpdateListener ,
ImageReader.addIIOReadProgressListener(javax.imageio.event.IIOReadProgressListener) ,
ImageReader.removeIIOReadProgressListener(javax.imageio.event.IIOReadProgressListener) | ¸Þ¼ÒµåÀÇ °³¿ä | |
void |
imageComplete (ImageReader source)
ÇöÀçÀÇ À̹ÌÁöÀÇ read ¿ÀÆÛ·¹À̼ÇÀÌ ¿Ï·áÇÑ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. |
void |
imageProgress (ImageReader source,
float percentageDone)
°ü·ÃÇÏ´Â ImageReader ÀÇ, ÇöÀçÀÇ read È£ÃâÀÇ ´ëü·ÎÀÇ ¿Ï·á Á¤µµ¸¦ ÅëÁöÇÕ´Ï´Ù.
|
void |
imageStarted (ImageReader source,
int imageIndex)
À̹ÌÁöÀÇ read ¿ÀÆÛ·¹À̼ÇÀÌ ½ÃÀ۵Ǵ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. |
void |
readAborted (ImageReader source)
¸®´õÀÇ abort ¸Þ¼Òµå¿¡ ÀÇÇØ read°¡ Áß´ÜµÈ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. |
void |
sequenceComplete (ImageReader source)
read ¿ÀÆÛ·¹À̼ÇÀÇ ¼øÂ÷ ¼ø¼°¡ ¿Ï·áÇÑ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. |
void |
sequenceStarted (ImageReader source,
int minIndex)
read ¿ÀÆÛ·¹À̼ÇÀÇ ¼øÂ÷ ¼ø¼°¡ ½ÃÀ۵Ǵ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. |
void |
thumbnailComplete (ImageReader source)
»ù ³×·çÀÇ read ¿ÀÆÛ·¹À̼ÇÀÌ ¿Ï·áÇÑ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. |
void |
thumbnailProgress (ImageReader source,
float percentageDone)
°ü·ÃÇÏ´Â ImageReader ³»ÀÇ, ÇöÀçÀÇ getThumbnail È£ÃâÀÇ ´ëü·ÎÀÇ ¿Ï·á Á¤µµ¸¦ ÅëÁöÇÕ´Ï´Ù. |
void |
thumbnailStarted (ImageReader source,
int imageIndex,
int thumbnailIndex)
»ù ³×·çÀÇ read ¿ÀÆÛ·¹À̼ÇÀÌ ½ÃÀ۵Ǵ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. |
| ¸Þ¼ÒµåÀÇ »ó¼¼ |
public void sequenceStarted(ImageReader source,
int minIndex)
ImageReader ±¸ÇöÀº ±× readAll(Iterator) ¸Þ¼Òµå·ÎºÎÅÍ ÀÌ ¸Þ¼Òµå¸¦ 1 ȸ¸¸ È£ÃâÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
source - ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â ImageReader ¿ÀºêÁ§Æ®minIndex - ÀÐÈ÷´Â ÃÖÃÊÀÇ À̹ÌÁöÀÇ À妽ºpublic void sequenceComplete(ImageReader source)
ImageReader ±¸ÇöÀº ±× readAll(Iterator) ¸Þ¼Òµå·ÎºÎÅÍ ÀÌ ¸Þ¼Òµå¸¦ 1 ȸ¸¸ È£ÃâÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
source - ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â ImageReader ¿ÀºêÁ§Æ®
public void imageStarted(ImageReader source,
int imageIndex)
ImageReader ±¸ÇöÀº ¸ðµÎ, À̹ÌÁöÀÇ read ¿ÀÆÛ·¹À̼ÇÀÇ °³½Ã½Ã¿¡ ÀÌ ¸Þ¼Òµå¸¦ 1 ȸ¸¸ È£ÃâÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
source - ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â ImageReader ¿ÀºêÁ§Æ®imageIndex - ÀÔ·Â ÆÄÀÏ ¶Ç´Â ½ºÆ®¸²³»¿¡ Æ÷ÇԵǴ ÀÐÈ÷´Â À̹ÌÁöÀÇ À妽º
public void imageProgress(ImageReader source,
float percentageDone)
ImageReader ÀÇ, ÇöÀçÀÇ read È£ÃâÀÇ ´ëü·ÎÀÇ ¿Ï·á Á¤µµ¸¦ ÅëÁöÇÕ´Ï´Ù.
¿Ï·áÀÇ Á¤µµ´Â 0.0F ¿¡¼ 100.0F ±îÁöÀÇ ÆÛ¼¾Æ®Ä¡·Î Ç¥ÇöµË´Ï´Ù. ÆÛ¼¾Æ®´Â ¿Ï·á±îÁöÀÇ ³²Àº ½Ã°£¿¡ ´ëÇØ °è»êÇÏ´Â °ÍÀÌ ÀÌ»óÀûÀÔ´Ï´Ù¸¸, Åë»óÀº º¹È£È(decode) µÈ Çȼ¿À̳ª »ç¿ëµÈ ÀÔ·Â ½ºÆ®¸²ÀÇ ÀϺεîÀÌ ¸íÈ®ÇÑ ¸ÞÆ®¸¯½º¸¦ »ç¿ëÇÏ´Â ÆíÀÌ ½ÇÁ¦ÀûÀÔ´Ï´Ù. ¾î·µç, ÁöÁ¤µÈ read ¿ÀÆÛ·¹À̼ÇÁßÀÇ ÀÌ ¸Þ¼ÒµåÀÇ ÀÏ·ÃÀÇ È£Ãâ¿¡ ÀÇÇØ, ÆÛ¼¾Æ®Ä¡°¡ ´ÜÁ¶·Ó°Ô Áõ°¡ÇØ ³ª°¡µµ·Ï(µíÀÌ) ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. 0 À¸·Î 100 ÀÇ Á¤È®ÇÑ °ªÀº ´Ù¸¥ ¸Þ¼Òµå·ÎºÎÅÍ ºÒ·Á °¡´Â Ãø¿¡¼ ÃßÃøÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÁöÁ¤ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
ƯÁ¤ÀÇ ImageReader ±¸ÇöÀº °¢°¢ ÇÊ¿äÇÑ ºóµµ·Î ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. °æÇèÄ¡¿¡¼´Â ¾à 5 ÆÛ¼¾Æ® Àß°Ô ½á´Â °ÍÀÌ µÇµµ·Ï(µíÀÌ) È£ÃâÇÕ´Ï´Ù.
source - ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â ImageReader ¿ÀºêÁ§Æ®percentageDone - ¿Ï·áÇÑ º¹È£È(decode)ÀÇ ´ëü·ÎÀÇ ÆÛ¼¾Æ®Ä¡public void imageComplete(ImageReader source)
ImageReader ±¸ÇöÀº ¸ðµÎ, À̹ÌÁöÀÇ read ¿ÀÆÛ·¹À̼ÇÀÌ ¿Ï·áÇÒ ¶§ ¸¶´Ù ÀÌ ¸Þ¼Òµå¸¦ 1 ȸ¸¸ È£ÃâÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
source - ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â ImageReader ¿ÀºêÁ§Æ®
public void thumbnailStarted(ImageReader source,
int imageIndex,
int thumbnailIndex)
ImageReader ±¸ÇöÀº ¸ðµÎ, »ù ³×·çÀÇ read ¿ÀÆÛ·¹À̼ÇÀÇ °³½Ã½Ã¿¡ ÀÌ ¸Þ¼Òµå¸¦ 1 ȸ¸¸ È£ÃâÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
source - ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â ImageReader ¿ÀºêÁ§Æ®imageIndex - ÀÔ·Â ÆÄÀÏ ¶Ç´Â ½ºÆ®¸²³»¿¡ Æ÷ÇԵǴ ÀÐÈ÷´Â À̹ÌÁöÀÇ À妽ºthumbnailIndex - ÀÐÈ÷´Â »ù ³×·çÀÇ À妽º
public void thumbnailProgress(ImageReader source,
float percentageDone)
ImageReader ³»ÀÇ, ÇöÀçÀÇ getThumbnail È£ÃâÀÇ ´ëü·ÎÀÇ ¿Ï·á Á¤µµ¸¦ ÅëÁöÇÕ´Ï´Ù. ½Ã¸àƽ½º´Â imageProgress ÀÇ °æ¿ì¿Í °°½À´Ï´Ù.
source - ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â ImageReader ¿ÀºêÁ§Æ®percentageDone - ¿Ï·áÇÑ º¹È£È(decode)ÀÇ ´ëü·ÎÀÇ ÆÛ¼¾Æ®Ä¡public void thumbnailComplete(ImageReader source)
ImageReader ±¸ÇöÀº ¸ðµÎ, »ù ³×·çÀÇ read ¿ÀÆÛ·¹À̼ÇÀÌ ¿Ï·áÇÒ ¶§ ¸¶´Ù ÀÌ ¸Þ¼Òµå¸¦ 1 ȸ¸¸ È£ÃâÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
source - ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â ImageReader ¿ÀºêÁ§Æ®public void readAborted(ImageReader source)
abort ¸Þ¼Òµå¿¡ ÀÇÇØ read°¡ Áß´ÜµÈ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. ÀÌ¿ÜÀÇ ÅëÁö´Â ÇàÇØÁöÁö ¾Ê½À´Ï´Ù.
source - ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â ImageReader ¿ÀºêÁ§Æ®
|
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.