Files
PojavLauncher_iOS/JavaApp/src/main/java/jdpi/awt/image/ImageObserverWrapper.java
T

19 lines
641 B
Java

package jdpi.awt.image;
import jdpi.awt.Image;
public class ImageObserverWrapper {
public static java.awt.image.ImageObserver wrap(final ImageObserver observer) {
return new java.awt.image.ImageObserver() {
@Override
public boolean imageUpdate(java.awt.Image img, int infoflags, int x, int y, int width, int height) {
if (img instanceof java.awt.image.BufferedImage) {
return observer.imageUpdate(new BufferedImage((java.awt.image.BufferedImage) img), infoflags, x, y, width, height);
}
return false;
}
};
}
}