BufferedImage não cria graphics

Olá, estou rodando um xlet em ambiente PhoneME e ao usar o seguinte tracho de código ;

java.awt.image.BufferedImage buffer = new java.awt.image.BufferedImage( 100, 100, BufferedImage.TYPE_INT_RGB );
java.awt.Graphics g = buffer.createGraphics();

Recebo o seguinte erro :

java.lang.NullPointerException
at java.awt.image.BufferedImage.createGraphics(Unknown Source)
at app.XletApp.startXlet(Unknown Source)
at com.sun.xlet.Loader.carrega(Unknown Source)
at com.sun.xlet.XletRunner.main(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.misc.CVM.runMain(Unknown Source)

Alguém conseguiria me ajudar? Aguardando…