public interface ImageObserver
修飾子と型 | フィールドと説明 |
---|---|
static int |
ABORT
imageUpdate メソッドの infoflags 引数の 1 要素であるこのフラグは、非同期的に記録されていたイメージの生成がその完了前に中断したことを示します。
|
static int |
ALLBITS
imageUpdate メソッドの infoflags 引数の 1 要素であるこのフラグは、それまでに描画されたスタティックイメージが現在は完成し、その最終形式で再び描画できることを示します。
|
static int |
ERROR
imageUpdate メソッドの infoflags 引数の 1 要素であるこのフラグは、非同期的に追跡されたイメージでエラーが検出されたことを示します。
|
static int |
FRAMEBITS
imageUpdate メソッドの infoflags 引数の 1 要素であるこのフラグは、マルチフレームイメージの、それまでに描画されたもう 1 つの完全なフレームを再描画に利用できることを示します。
|
static int |
HEIGHT
imageUpdate メソッドの infoflags 引数の 1 要素であるこのフラグは、ベースイメージの幅が利用可能であることを示し、imageUpdate コールバックメソッドの引数 height から取得できます。
|
static int |
PROPERTIES
imageUpdate メソッドの infoflags 引数の 1 要素であるこのフラグは、イメージのプロパティーを現在利用できることを示します。
|
static int |
SOMEBITS
imageUpdate メソッドの infoflags 引数の 1 要素であるこのフラグは、イメージをスケーリングしたバリエーションを描画するために必要なピクセルが現在利用可能であることを示します。
|
static int |
WIDTH
imageUpdate メソッドの infoflags 引数の 1 要素であるこのフラグは、ベースイメージの幅が利用可能であることを示し、imageUpdate コールバックメソッドの引数 width から取得できます。
|
修飾子と型 | メソッドと説明 |
---|---|
boolean |
imageUpdate(Image img, int infoflags, int x, int y, int width, int height)
このメソッドは、非同期インタフェースを使用して以前に要求されたイメージに関する情報が利用可能になると呼び出されます。
|
static final int WIDTH
static final int HEIGHT
static final int PROPERTIES
static final int SOMEBITS
static final int FRAMEBITS
static final int ALLBITS
static final int ERROR
static final int ABORT
boolean imageUpdate(Image img, int infoflags, int x, int y, int width, int height)
このメソッドは、さらに情報更新が必要な場合は true、必要な情報が得られた場合は false を返します。記録されているイメージは、引数 img を使って転送されます。イメージに関して、どの情報が利用できるかを示す各定数が引数 infoflags に含まれます。引数 x、y、width、および height の解釈は、引数 infoflags の内容によって異なります。
引数 infoflags
は、フラグの WIDTH
、HEIGHT
、PROPERTIES
、SOMEBITS
、FRAMEBITS
、ALLBITS
、ERROR
、および ABORT
のビット単位の論理和です。
img
- 監視対象のイメージinfoflags
- 次のフラグのビット単位の論理和: WIDTH
、HEIGHT
、PROPERTIES
、SOMEBITS
、FRAMEBITS
、ALLBITS
、ERROR
、ABORT
。x
- x 座標。y
- y 座標。width
- 幅。height
- 高さ。false
、そうでない場合は true
。WIDTH
, HEIGHT
, PROPERTIES
, SOMEBITS
, FRAMEBITS
, ALLBITS
, ERROR
, ABORT
, Image.getWidth(java.awt.image.ImageObserver)
, Image.getHeight(java.awt.image.ImageObserver)
, Graphics.drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.