Java: Sprache und Infrastruktursysteme
Java ist nicht nur eine bewährte höhere Programmiersprache,
sondern auch eine Sammlung von Komponentenbibliotheken, die die
Programmierung häufig vorkommender Aufgaben erleichtern.
AWT |
(Abstract Window Toolkit) Die älteste Komponentenbibliothek für die Programmierung
grahpischer Benutzeroberflächen mit Java. Teile dieser Bibliothek
werden von Swing mitverwendet. |
Swing |
Eine Komponentenbibliothek, die als Nachfolger von awt
lanciert wurde. Swing ist einfacher zu benutzen als AWT und bietet
auch größere Gestaltungs- und Strukturierungsmöglichkeiten. |
Android |
Eine Komponentenbibliothek, mit der Java-Programme für
Smartphones und Tablets bereitgestellt werden können, auf denen das
Betriebssystem Android verwendet wird. |
JavaFX |
Eine neuere Komponentenbibliothek, die neuere Techniken in die Programmierung
graphischer Benutzeroberflächen einführt. |
Dieser Programmierkurs verwendet für die Programmierung der
Fenster ausschließlich Darstellungselemente von Swing. Hilfsmittel
der Komponentenbibliothek AWT werden nur da verwendet, wo sie für
Swing unentbehrlich sind.