¿Cómo crear un cursor personalizado en javaFX?

Estoy tratando de crear un cursor personalizado en javaFX. Aquí está mi código:

Image image = new Image("mycursor.png");

Pane pane= new Pane();
pane.setCursor(new ImageCursor(image,
                                image.getWidth() / 2,
                                image.getHeight() /2));

¿La creación de cursores para Windows 8.1 no funciona?