Cursor com java

Olá, pessoal!

Eu fiz um cursor usando java. Segue o código abaixo:

public static Cursor getCursorZoomIn() {
	Toolkit tool = Toolkit.getDefaultToolkit();
	Image img = tool.createImage(CustomCursor.class.getClass().getResource("/br/com/tdta/utils/img/cursorZoomIn.png"));
	return tool.createCustomCursor(img, new Point(12, 12), "Zoom In");
}

Segue abaixo um anexo com a imagem que estou usando para ser meu cursor.

Mas estou com um problema:
Eu usei o método Toolkit.getDefaultToolkit().getBestCursorSize() para saber qual seria o melhor tamanho da imagem do meu cursor, mas mesmo assim, meu cursor está todo quadriculado, como se eu tivesse pegado uma imagem bem pequena e tivesse colocado um zoom muito alto.

Gostaria de saber se está faltando alguma coisa.

Obrigada

dá uma olhava.
Veja se te ajuda

Olá!

Infelizmente esse tópico não me ajuda.

Eu não preciso de um Carret, mas de um cursor para o mouse mesmo. Eu quero que o cursor da tela seja uma Lupa (daquelas que dá zoom), mas o cursor está todo “serrilhado”.

pessoal!

Estou com esse problema ainda!
Se alguém souber, por favor, me ajudem!

Obrigada