Mover imagem pela tela

Eu preciso fazer uma rotina d mover uma imagem pela tela, mas nao sei qual a melhor maneira.
A primeira maneira seria criar um componente q mostra a imagem e ir movendo pelo setBounds().
Isso tb poderia ser feito pelo java2d, usando o drawImage().
Acho q o melhor metodo eh o segundo (java2d). Oq vcs acham?

Alguem pode me ajudar, por favor?

procure sobre o JMF

daniel,
vi a documentacao do jmf e nao vi nada relacionado ao que eu quero. me da uma luz, por favor.

Cara, mas tu quer que ela se mova automaticamente???
Acho que o mais fácil seria colocar num componente e mover, mas tu teria que tornar o layout do Frame “null”…

carra primefaces tem varios componentes que podem te auxiliar
veja este o ultimo

http://www.primefaces.org/showcase-labs/ui/imageSwitch.jsf