Für die Anzeige individuell programmierter Grafik wird das Darstellungselement Canvas oder eine von Canvas abgeleitete Klasse verwendet. In einer Instanz von Canvas steht ein gebrauchsfertig vorbereiteter GraphicsContext als Zeichenelement zur Verfügung. Die Eigenschaften dieses Grafikkontexts sind denen der Grafikkontexte von Java Swing und von Cairo sehr ähnlich. Die Klasse Canvas ist das einzige Darstellungselement, das dem Programmierer einen Grafikkontext zur Verfügung stellt.
Für die Herstellung von Präsentationsgrafiken stehen für die üblichen Darstellungen vorbereitete Klassen zur Verfügung. Die Hierarchie dieser Klassen ist die Folgende:
Chart PieChart XYChart AreaChart BarChart BubbleChart LineChart ScatterChart StackedAreaChart StackedBarChart
Auf den folgenden Seitern wird zunächst die Verwendung der Klassen Canvas und GraphicsContext erklärt.