JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
javax.imageio.ImageReader の使用

ImageReader を使用しているパッケージ
javax.imageio Java Image I/O API の基本パッケージです。  
javax.imageio.event イメージの読み込みおよび書き込み時にイベントの同期通知を処理する Java イメージ入出力 API のパッケージです。  
javax.imageio.spi リーダ、ライター、コード変換器、およびストリームのプラグインインタフェースとランタイムレジストリを含む Java イメージ入出力 API のパッケージです。  
 

javax.imageio での ImageReader の使用
 

ImageReader を返す javax.imageio のメソッド
static ImageReader ImageIO.getImageReader(ImageWriter writer)
          指定された ImageWriter に対応する ImageReader (存在する場合) を返します。
 

ImageReader 型のパラメータを持つ javax.imageio のメソッド
static ImageWriter ImageIO.getImageWriter(ImageReader reader)
          指定された ImageReader に対応する ImageWriter (存在する場合) を返します。
static Iterator ImageIO.getImageTranscoders(ImageReader reader, ImageWriter writer)
          指定された ImageReader および ImageWriter のメタデータ間を変換できるような、現在登録されているすべての ImageTranscoder を保持する Iterator を返します。
 

javax.imageio.event での ImageReader の使用
 

ImageReader 型のパラメータを持つ javax.imageio.event のメソッド
 void IIOReadWarningListener.warningOccurred(ImageReader source, String warning)
          復号化での重大でないエラーの発生を通知します。
 void IIOReadUpdateListener.passStarted(ImageReader source, BufferedImage theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
          現在の読み込みオペレーションがプログレッシブパスを開始することを通知します。
 void IIOReadUpdateListener.imageUpdate(ImageReader source, BufferedImage theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
          指定されたイメージ領域が更新されたことを通知します。
 void IIOReadUpdateListener.passComplete(ImageReader source, BufferedImage theImage)
          現在の読み込みオペレーションがプログレッシブパスを完了したことを通知します。
 void IIOReadUpdateListener.thumbnailPassStarted(ImageReader source, BufferedImage theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
          現在のサムネール読み込みオペレーションがプログレッシブパスを開始することを通知します。
 void IIOReadUpdateListener.thumbnailUpdate(ImageReader source, BufferedImage theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
          サムネールイメージの指定された領域が更新されたことを通知します。
 void IIOReadUpdateListener.thumbnailPassComplete(ImageReader source, BufferedImage theThumbnail)
          現在のサムネール読み込みオペレーションがプログレッシブパスを完了したことを通知します。
 void IIOReadProgressListener.sequenceStarted(ImageReader source, int minIndex)
          読み込みオペレーションのシーケンスが始まることを通知します。
 void IIOReadProgressListener.sequenceComplete(ImageReader source)
          読み込みオペレーションのシーケンスが完了したことを通知します。
 void IIOReadProgressListener.imageStarted(ImageReader source, int imageIndex)
          イメージの読み込みオペレーションが始まることを通知します。
 void IIOReadProgressListener.imageProgress(ImageReader source, float percentageDone)
          関連する ImageReader の、現在の read 呼び出しのおおよその完了度合いを通知します。
 void IIOReadProgressListener.imageComplete(ImageReader source)
          現在のイメージの読み込みオペレーションが完了したことを通知します。
 void IIOReadProgressListener.thumbnailStarted(ImageReader source, int imageIndex, int thumbnailIndex)
          サムネールの読み込みオペレーションが始まることを通知します。
 void IIOReadProgressListener.thumbnailProgress(ImageReader source, float percentageDone)
          関連する ImageReader 内の、現在の getThumbnail 呼び出しのおおよその完了度合いを通知します。
 void IIOReadProgressListener.thumbnailComplete(ImageReader source)
          サムネールの読み込みオペレーションが完了したことを通知します。
 void IIOReadProgressListener.readAborted(ImageReader source)
          リーダの abort メソッドにより読み込みが中断されたことを通知します。
 

javax.imageio.spi での ImageReader の使用
 

ImageReader を返す javax.imageio.spi のメソッド
 ImageReader ImageReaderSpi.createReaderInstance()
          このサービスプロバイダに関連する ImageReader 実装のインスタンスを返します。
abstract  ImageReader ImageReaderSpi.createReaderInstance(Object extension)
          このサービスプロバイダに関連する ImageReader 実装のインスタンスを返します。
 

ImageReader 型のパラメータを持つ javax.imageio.spi のメソッド
 boolean ImageReaderSpi.isOwnReader(ImageReader reader)
          渡された ImageReader オブジェクトがこのサービスプロバイダに関連する ImageReader のインスタンスの場合は、true を返します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.