in un programmino ho un bottone che quando viene premuto richiama
un metodo di una classe. Visto che l'operazione da svolgere č parecchio lenta vorrei cambiare il cursore del mouse in una clessidra.
Teoricamente questo pezzo di codice dovrebbe risolvere il mio problema
ma non funziona come vorrei: Cambia il cursore solo verso la fine delle operazioni e non all'inizio, e non riesco a piegarmelo.

codice:
JFrame.setCursor(new Cursor(3));
 -metodo che richiamo io-
JFrame.setCursor(new Cursor(0));
lo so che java lavora con i thread ma esiste un modo per far cambiare
il cursore all'inizio e non verso alla fine che tanto non serve a niente.

Se non mi sono spiegato bene non esitate a chiedere spiegazioni.