Botões

alguem pode me dar uma ajuda com botões???
tipo eu quero fazer um botão que é uma imagem totalmente irregular e queria que a pessoa só conseguisse apertar esse botão se ela tivesse com o mouse em cima da minha imagem, é possivel isso???

Web?
Desktop?
Mobile?

desktop

ninguem tem alguma idéia???

Tipo o area map, do HTML?

No Swing2Set (Java Web Start) tinha um exemplo assim. Um desenho de um vaca e diferentes tooltips a depender de onde o mouse estivesse na imagem.

é tipo isso…

onde eu consigo esse exemplo???