Adicionar Imagem no Shape

Boa Tarde,

Estou criando um Shape e gostaria de adicionar uma imagem dentro deste Shape?No caso uma imagem gif com pontos transparentes…tem como?

Shape Casco = new Rectangle2D.Double(x, y, TamX, TamY);

desde já agradeço!

Post duplicado:

http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&t=8874