ateubh wrote:você esqueceu de importar a classe
java.awt.image.BufferedImage
Não sendo erro de compilação, o problema dificilmente seria com o import. O import do java só serve como um atalho para não ter que escrever o nome completo (com o pacote) cada vez que você refere a uma classe.
TLCC:
Talvez você já sabe, mas aparentemente o problema é esse bug aqui.
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4281163
Infelizmente aquela opção de -Djava.awt.headless=true só está disponível na versão 1.4 de Java.
Workaround citado no bug (não sei quão viável isso é para você):
Run an X server just to satisfy getGraphics()
======================================================================
You can also get Xvfb (a virtual frame buffer Xserver) from x.org's X11R6
distribution.
[]s,
Sami