Java Standard: Bilder
Einleitung
BearbeitenJava kennt historisch bedingt verschiedene Mechanismen, Bibliotheken und Klassen zur Bilddarstellung und -bearbeitung. In diesem Teil des Buches soll nur die Bildverarbeitung im Rahmen der AWT/Swing-API behandelt werden.
Grafikformate
BearbeitenJava unterstützt standardmäßig die Formate
- GIF
- JPEG
- PNG (ab Java SDK 1.3)
Bilder in anderen Grafikformaten können durch Rückgriff auf externe Bibliotheken eingebunden werden. Beispielhaft seien hier die JAI-API (Java Advanced Imaging) und JIMI-Bibliothek (Java Image Management Interface) erwähnt.
Welche Komponenten sind für die Bilddarstellung geeignet?
BearbeitenBilder (Images) werden mittels der Grafikkontexte Graphics oder Graphics2D gezeichnet. Das bedeutet, Bilder können überall dort gezeichnet werden wo auch andere Zeichenfunktionen einsetzbar sind. Bilder können aber auch im Rahmen von Icons verwendet werden.