public class WaitingImageObserver
extends java.lang.Object
implements java.awt.image.ImageObserver
Constructor and Description |
---|
WaitingImageObserver(java.awt.Image image)
Creates a new
ImageObserver |
Modifier and Type | Method and Description |
---|---|
boolean |
imageUpdate(java.awt.Image img,
int infoflags,
int x,
int y,
int width,
int height)
Callback function used by AWT to inform that more data is available.
|
boolean |
isError()
Returns true if there is an error condition, and false otherwise.
|
boolean |
isLoadingComplete()
Checks whether the loading is complete.
|
void |
waitImageLoaded()
The workerthread.
|
public WaitingImageObserver(java.awt.Image image)
ImageObserver for the given Image. The observer has to be started by an
external thread.
image
- the image to observe (null
not permitted).public boolean imageUpdate(java.awt.Image img, int infoflags, int x, int y, int width, int height)
imageUpdate
in interface java.awt.image.ImageObserver
img
- the image being observed.infoflags
- the bitwise inclusive OR of the following flags: WIDTH
, HEIGHT
,
PROPERTIES
, SOMEBITS
, FRAMEBITS
, ALLBITS
,
ERROR
, ABORT
.x
- the x coordinate.y
- the y coordinate.width
- the width.height
- the height.false
if the infoflags indicate that the image is completely loaded; true
otherwise.public void waitImageLoaded()
public boolean isLoadingComplete()
public boolean isError()