Graphics.drawImage not working with BufferedImage
If i use Component.createVolatileImage instead its works but does not look good. Why does WCEComponentPeer.createImage return BufferedImage if its not supported. Should it not return a WCEImage?
WCEGraphics2D.drawImage (Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer) does not support BufferedImage. I'll fix it.
Created the image using Component.createImage(w,h) and renderer it using Graphics.drawImage(BufferedImage,int,int,int,int,int,int,int,int,null);
Exception during event dispatch: java.awt.AWTError: Unsupported image type:BufferedImage@4e0570ec: type=8 java.awt.image.DirectColorModelcspace=java.awt.color.ICC_ColorSpace@4e0f46d0, transferType=1, transparency=1, hasAlpha=false, isAlphaPremultiplied=false, redMask=f800, greenMask=7e0, blueMask=1f, alphaMask=0 java.awt.image.WritableRaster234 x 18,java.awt.image.SinglePixelPackedSampleModel[scanlineStride=234, mask[0=0xf800, mask1=0x7e0, mask2=0x1f],java.awt.image.DataBufferUShort@4e09ceec]
Exception during event dispatch: java.awt.AWTError: Unsupported image type:BufferedImage@4e0570ec: type=8 java.awt.image.DirectColorModelcspace=java.awt.color.ICC_ColorSpace@4e0f46d0, transferType=1, transparency=1, hasAlpha=false, isAlphaPremultiplied=false, redMask=f800, greenMask=7e0, blueMask=1f, alphaMask=0 java.awt.image.WritableRaster234 x 18,java.awt.image.SinglePixelPackedSampleModel[scanlineStride=234, mask[0=0xf800, mask1=0x7e0, mask2=0x1f],java.awt.image.DataBufferUShort@4e09ceec]
Exception during event dispatch: java.awt.AWTError: Unsupported image type:BufferedImage@4e0570ec: type=8 java.awt.image.DirectColorModelcspace=java.awt.color.ICC_ColorSpace@4e0f46d0, transferType=1, transparency=1, hasAlpha=false, isAlphaPremultiplied=false, redMask=f800, greenMask=7e0, blueMask=1f, alphaMask=0 java.awt.image.WritableRaster234 x 18,java.awt.image.SinglePixelPackedSampleModel[scanlineStride=234, mask[0=0xf800, mask1=0x7e0, mask2=0x1f],java.awt.image.DataBufferUShort@4e09ceec]
JVM exit