|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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)
このメソッドの呼び出しにより、過去に非同期インタフェースが要求したイメージに関する情報を利用できます。 |
フィールドの詳細 |
public static final int WIDTH
Image.getWidth(java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
public static final int HEIGHT
Image.getHeight(java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
public static final int PROPERTIES
Image.getProperty(java.lang.String, java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
public static final int SOMEBITS
Graphics.drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
public static final int FRAMEBITS
Graphics.drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
public static final int ALLBITS
Graphics.drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
,
imageUpdate(java.awt.Image, int, int, int, int, int)
public static final int ERROR
imageUpdate(java.awt.Image, int, int, int, int, int)
public static final int ABORT
imageUpdate(java.awt.Image, int, int, int, int, int)
メソッドの詳細 |
public boolean imageUpdate(Image img, int infoflags, int x, int y, int width, int height)
このメソッドは、さらに情報更新が必要な場合は true、必要な情報が得られた場合は false を返します。記録されているイメージは、引数 img を使って転送されます。イメージに関して、どの情報が利用できるかを示す各定数が引数 infoflags に含まれます。引数 x ywidth height の解釈は、引数 infoflags の内容によって異なります。
引数 infoflags
は、フラグの WIDTH
、HEIGHT
、PROPERTIES
、SOMEBITS
、FRAMEBITS
、ALLBITS
、ERROR
、および ABORT
のビット単位の論理和です。
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)
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |