Imagem num thread

Pessoal, to fazendo um aplicativo com thread.
Dentro do thread eu desejo desenhar uma imagem JPG.
quando desenho uma forma qualquer, não tenho problemas, mas qdo utilizo o drawImage, a imagem não aparece.
Creio que estou tendo problemas com o parâmetro ImageObserver… que é o último da lista de parâmetros dessa função…
Já tentei passar como parâmetro um objeto da minha classe principal, instanciado dentro da min ha classe thread (afinal. é um objeto extendido de uma JFrame, q é um ImageObserver)… mas continua não dando certo.
alguma sugestão do que fazer??

Oi

thimarcal, poste o código aí, fica mais fácil de pensar em uma resposta mais concreta…

T+

dentro da Run eu coloquei o seguinte código:

public void run () { Graphics g = tela.getGraphics(); rodar = true; while (rodar) { if (atual >=0) { g.drawImage(vetImage[atual], (tela.getWidth()-WIDTH)/2, 85, tela); } atual++; atual = atual%16; } }

onde tela é um objeto da minha classe, que eu instanciei dentro da classe ThreadImg, que é a que eu utilizo.