Java Standard: Grafische Oberflächen


Für die Erstellung von grafischen Oberflächen stehen verschiedene APIs zur Verfügung.

  • Das Graphics Object – Wer es gern etwas aufwendiger mag, darf seine Oberflächen auch selbst programmieren. Hierfür gibt es das Graphics bzw. Graphics2D Objekt.
  • AWT – Das Abstract Window Toolkit (AWT) als Implementation einer plattformspezifischen aber -unabhängigen Oberfläche ist im Java Software Development Kit der Standard Edition enthalten.
  • SwingSwing als plattformunspezifische und -unabhängige Oberfläche ist im Java Software Development Kit [JDK] der Standard Edition ab Version 1.2 bzw. Java 2 enthalten.
  • SWT – Das Standard Widget Toolkit (SWT) ist eine plattformabhängige Oberflächen-API.
  • Java3D – Die Java3D-API steht alternativ für 3D-Oberflächen zur Verfügung.

Siehe auch Wikipedia: