|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
public interface ImageObserver
用于在构造 Image 时,接收有关 Image 信息通知的异步更新接口。
| 字段摘要 | |
|---|---|
static int |
ABORT
imageUpdate 的 infoflags 参数中的此标志指示被异步跟踪的图像在生成完成前即已中止。 |
static int |
ALLBITS
imageUpdate 的 infoflags 参数中的此标志指示现在已完成了一幅以前绘制的静态图像,并且可以其最终形式再次绘制它。 |
static int |
ERROR
imageUpdate 的 infoflags 参数中的此标志指示被异步跟踪的图像遇到了错误。 |
static int |
FRAMEBITS
imageUpdate 的 infoflags 参数中的此标志指示多帧图像(以前绘制的)的另一个完整帧现在可以再次绘制。 |
static int |
HEIGHT
imageUpdate 的 infoflags 参数中的此标志指示基本图像的高度现在可用,并且可从 height 参数中获取此高度到 imageUpdate 回调方法。 |
static int |
PROPERTIES
imageUpdate 的 infoflags 参数中的此标志指示该图像的属性现在可用。 |
static int |
SOMEBITS
imageUpdate 的 infoflags 参数中的此标志指示已提供了绘制图像缩放变体所需的更多像素。 |
static int |
WIDTH
imageUpdate 的 infoflags 参数中的此标志指示基本图像的宽度现在可用,并且可从 width 参数中获取此宽度到 imageUpdate 回调方法。 |
| 方法摘要 | |
|---|---|
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 参数应该是对下列标志按位进行 OR 运算后的结果:WIDTH、HEIGHT、PROPERTIES、SOMEBITS、FRAMEBITS、ALLBITS、ERROR、ABORT。
img - 正在观察的图像。infoflags - 下列标志按位 OR 运算后的结果: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 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。