JavaFx crea HatchStyles (algo así como de C # .Net)

¿Hay algo similar a .NetHatchStyles para rellenar formas cuando se usaobjetos de forma de escena o dibujando en JavaFx Canvas (en jdk, bibliotecas de terceros, códigos de muestra, etc.)?

La única solución que se me ocurre actualmente es usar unImagePattern creado a través de capturas de pantalla de imágenes de esos hatchstyles .net

GraphicsContext gc = canvas.getGraphicsContext2D();
ImagePattern pattern = new ImagePattern(new Image("dotnet-pattern.png");
gc.setFill(pattern);

Representación gráfica de los estilos de sombreado .Net:

Respuestas a la pregunta(1)

Su respuesta a la pregunta