Cómo establecer una imagen en un círculo

¿Cómo podría establecer una imagen en un círculo? ¿Hay una mejor manera de establecer una imagen con un marco en un círculo? (particularmente el marco de la imagen en la pantalla de inicio de sesión de Windows 10)

Circle cir2 = new Circle(250,200,80); 
cir2.setStroke(Color.SEAGREEN); 
cir2.setFill(Color.SNOW); 
cir2.setEffect(new DropShadow(+25d, 0d, +2d, Color.DARKSEAGREEN));

Respuestas a la pregunta(1)

Su respuesta a la pregunta