Problema con el color de fondo de un BufferedImage

Intriga2
12 de Mayo del 2005
Tengo creado un BufferedImage con la siguiente instruccion:
> BufferedImage bufferBase = new BufferedImage (250,250,BufferedImage.TYPE_INT_RGB);
Lo pinto y cuando lo dibujo con:
> g.drawImage(bufferBase,25,25,Color.red,this);
me sale todo bien, pero con fondo negro. Bueno espero me podais ayudar.
gracias..