Trabalhando com java.awt.Cursor (parte II)

Olá pessoal. Perguntei aqui há uns 2 dias como eu faço para alterar o cursor de um determinado frame. Bom, funcionou legal aqui, mas o problema é que o Java tem um número limitado de cursores pro mouse.

Alguém sabe como eu faço pra criar meus próprios cursores de mouse, com imagens, etc??

Abração!

Toolkit.getDefaultToolkit().createCustomCursor(Image cursor, Point hotSpot, String name)

O que seria esse hotSpot??? Seria o local onde o clique dele é recebido???

Abraços…

E há como carregar um cursor previamente salvo na extensão .ico ou .cur na pasta onde o programa está???

vlw…

O java5 não trabalha com as extensões .ico e .cur.
E para carregar o cursor é só salvá-lo em alguma váriavel depois pode uzá-lo onde quizer;

Cursor cursor = Toolkit.getDefaultToolkit().createCustomCursor(Image cursor, Point hotSpot, String name)

e hotSpot é a posição do clique na imagem.

vlw cara… abraços