|
JavaTM 2 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 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。