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