Sì, nel jdk 1.4 c'è una bellissima interfaccia MouseWheelListener che ascolta eventi della classe MouseWheelEvent
Finalmente