Trabalhando com java.awt.Cursor (parte II)

5 respostas
adrianostanley

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!

5 Respostas

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

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

Abraços…

adrianostanley

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

vlw…

G

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.

adrianostanley

vlw cara… abraços

Criado 9 de agosto de 2006
Ultima resposta 12 de ago. de 2006
Respostas 5
Participantes 2