Colocar imagem como background em um jPanel

Bom dia.

Gostaria de saber se é possível colocar uma imagem de fundo ao invés de uma cor qualquer?
pesquisei na net um pouco e vi que tem que sobrescrever o método paint(), alguém tem alguma ideia de como se faz, ou algum exemplo??

obrigado desde já

Isso está sendo perguntado toda semana no fórum. A resposta é sempre a mesma:
Use o JImagePanel do projeto Towel: