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.
- Swing – Swing 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:
- AWT Abstract Window Toolkit
- Swing Swing
- SWT Standard Widget Toolkit