Mover componentes na tela

Boa tarde pessoal …

Alguém sabe como eu faço pra mover um componente na tela com o mouse , clicando nele e arrastando …

Obrigado

Só monitorando eventos do mouse e teclado. Uma boa referência são os livros Core Java.