Java Standard: Grafische Oberflächen

Aus Wikibooks
Wechseln zu: Navigation, Suche
Wikibooks buchseite.svg Zurück zu Collection Framework | One wikibook.svg Hoch zu Java Inhaltsverzeichnis | Wikibooks buchseite.svg Vor zu Das Graphics Objekt


Inhaltsverzeichnis

Einleitung [Bearbeiten]

Standard Edition [Bearbeiten]

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

  • Das Abstract Window Toolkit - kurz AWT - als Implementation einer plattformspezifischen aber -unabhängigen Oberfläche. Das AWT ist im Java Software Development Kit der Standard Edition enthalten.
  • Swing als plattformunspezifische und -unabhängigen Oberfläche. Swing ist im Java Software Development Kit [JDK] der Standard Edition ab Version 1.2 bzw. Java 2 enthalten.

Wer es gern etwas aufwendiger mag, darf seine Oberflächen auch selbst programmieren. Hierfür gibt es das Graphics bzw. Graphics2D Objekt.

Außerdem stehen alternative APIs zur Verfügung:

  • Die Java 3D Api
  • Das Standard Widget Toolkit [SWT] als plattformabhängige Oberflächen-API.

Micro Edition [Bearbeiten]

Im Bereich der Entwicklung von Anwendungen für Mobile Geräte findest du:

  • Midlet-Oberflächen für die Entwicklung grafischer Oberflächen bei Mobilen Geräten. Diese API ist Bestandteil des Java Software Development Kit [JDK] der Mobile Edition.

Auch hier besteht die Möglichkeit seine grafische Oberfläche selbst zu zeichnen.

Enterprise Edition [Bearbeiten]

Im Java Enterprise Bereich (J2EE) stehen zum Erstellen von grafischen Oberflächen folgende APIs bereit:

Außerdem können mit Hilfe der Servlet API grafische Oberflächen erstellt werden.


Siehe auch Wikipedia: AWT Abstract Window Toolkit Swing Swing SWT Standard Widget Toolkit


Wikibooks buchseite.svg Zurück zu Collection Framework | One wikibook.svg Hoch zu Java Inhaltsverzeichnis | Wikibooks buchseite.svg Vor zu Das Graphics Objekt