Drawing and pictures with JavaFX. A Canvas and its GraphicsContext with colors, rectangles, ovals and lines, drawing with the mouse, images as grids of pixels (Image, PixelReader, WritableImage, PixelWriter and ImageView), making images smaller, tiling them, color filters, and sound, which this page can't play. MOOC section 14.2.