JavaTM 2 Platform
Standard Ed. 5.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 Iterator<ImageReader> ImageIO.getImageReaders(Object input)
          指定された Object、通常は ImageInputStream を復号化できるような、現在登録されているすべての ImageReader を保持する Iterator を返します。
static Iterator<ImageReader> ImageIO.getImageReadersByFormatName(String formatName)
          名前付きの形式を復号化できるような、現在登録されているすべての ImageReader を保持する Iterator を返します。
static Iterator<ImageReader> ImageIO.getImageReadersByMIMEType(String MIMEType)
          指定された MIME タイプを持つファイルを復号化できるような、現在登録されているすべての ImageReader を保持する Iterator を返します。
static Iterator<ImageReader> ImageIO.getImageReadersBySuffix(String fileSuffix)
          指定された接尾辞を持つファイルを復号化できるような、現在登録されているすべての ImageReader を保持する Iterator を返します。
 

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

javax.imageio.event での ImageReader の使用
 

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

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
Standard Ed. 5.0

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

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。