Devi utilizzare l'interfaccia MoseListener (per i clic, ma consiglio l'adapter MouseAdapter) e MouseMotionListener per il drag.

Ciao.