Mudar cursor do mouse para img

Olá gostaria de saber como mudar o cursor do mouse para uma imagem… Quem puder ajudar eu agradeceria ^^

Cumprimentos,

Bruno Ramos.

Uma das formas seria esta:

Toolkit toolkit = Toolkit.getDefaultToolkit(); String fileName = new File("").getAbsolutePath()+"\\src\\resource\\images\\cursor.png"; File file = new File(fileName); Image image = ImageIO.read(file); Cursor c = toolkit.createCustomCursor(image, new Point(canvas.getX(), canvas.getY()), "cursor"); canvas.setCursor(c);