Controlando o mouse fora de uma aplicação java tem como?

Eu gostaria de saber se existe alguma maneira de fazer em java um programa que controle o mouse. Por exemplo um programa que a cada X segundos clique na area X,Y no desktop ou em uma aplicação qualquer. Alguem saberia dizer se te como fazer isso? Ou seria mais facil utilizar alguma outra linguagem ou api do windows? Grato pela atenção!

estude a classe java.awt.Robot

Valeu. Problema resolvido.