|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface ImageObserver
Image が構築されるとき、Image 情報に関する通知を受け取るための非同期更新インタフェースです。
フィールドの概要 | |
---|---|
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
Image.getWidth(java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
,
定数フィールド値static final int HEIGHT
Image.getHeight(java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
,
定数フィールド値static final int PROPERTIES
Image.getProperty(java.lang.String, java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
,
定数フィールド値static final int SOMEBITS
Graphics.drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
,
定数フィールド値static final int FRAMEBITS
Graphics.drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
,
定数フィールド値static final int ALLBITS
Graphics.drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
,
定数フィールド値static final int ERROR
imageUpdate(java.awt.Image, int, int, int, int, int)
,
定数フィールド値static final int ABORT
imageUpdate(java.awt.Image, int, int, int, int, int)
,
定数フィールド値メソッドの詳細 |
---|
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)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。