196 |
public int checkImage (Image image, int width, int height, |
public int checkImage (Image image, int width, int height, |
197 |
ImageObserver observer) |
ImageObserver observer) |
198 |
{ |
{ |
199 |
if(i instanceof GtkImage) |
GtkImage i = (GtkImage) image; |
200 |
{ |
return i.checkImage (); |
|
GtkImage i = (GtkImage) image; |
|
|
return i.checkImage (); |
|
|
} else { |
|
|
// buffered images, FIXME: Return properties? |
|
|
int flags = ImageObserver.ALLBITS; |
|
|
if(((BufferedImage)image).getWidth(observer) != -1) |
|
|
flags |= ImageObserver.WIDTH; |
|
|
if(((BufferedImage)image).getHeight(observer) != -1) |
|
|
flags |= ImageObserver.HEIGHT; |
|
|
return flags; |
|
|
} |
|
201 |
} |
} |
202 |
|
|
203 |
public Image createImage (ImageProducer producer) |
public Image createImage (ImageProducer producer) |