Introducing Custom Paints to JavaFX