JButton - Arrasta e Solta

Como faço para fazer um arrasta e solta no JButton ?

clica no Jbutton e solta em um painel

:roll:

Adicione um MouseMotionListener no botão. No método mouseDragged, faça com que o as coordenadas do botão seja iguais às do mouse.