Pintar por cima de uma imagem

Olá pessoal,

estou uma dúvida aqui.
estou desenvolvendo uma projeto onde tenho que pintar determinadas formas sobre uma imagem. para explicar melhor: funciona mais ou menos assim, vou ter uma imagem (da planta dos dois pés), e o usuário vai marcar determinadas formas (quadrados, círculos, triângulos) sobre essa imagem (que representam as doenças que estes pés têm). Vou utilizar a JImagePane que o ViniGodoy fez! Aguém tem ideia de como faço isso?

Obrigado desde já!

ja tentou usar o metodo paint(graphics g);?