zu www.bildungsgueter.de nächster Abschnitt zur Inhaltsübersicht des Kapitels

Elementare Grafikfunktionen in JavaFX


Einführung

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 Ver­fü­gung. Die Eigenschaften dieses Grafikkontexts sind denen der Grafikkontexte von Java Swing und von Cairo sehr ähnlich. Die Klasse Canvas ist das einzige Dar­stel­lungs­element, 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.


zur Inhaltsübersicht des Kapitels nächster Abschnitt