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, 2016, Oracle and/or its affiliates. All rights reserved.Use is subject to license termsDocumentation Redistribution Policyも参照してください。