Weiter zum Inhalt

{ Kategorie Archiv } 21.05 Low-Level GUI

21.05.01 Low-Level Hello World

In den letzten Kapiteln haben Sie Java Mobile Programme mit einer High-Level GUI entwickelt. In diesem und den nachfolgenden Kapiteln lernen Sie die Programmierung von Low-Level GUIs kennen. Sie werden also alles manuell auf den Bildschirm zeichnen und auf vorgefertigte Komponenten verzichten.

21.05.02 Texte und Bilder zeichnen

Um Ihr Hello World Canvas etwas ansprechender zu gestalten, haben Sie die Möglichkeit bspw. Bilder auf Ihrem Canvas anzuzeigen oder die Schriftart, den Font, zu verändern. Dies wird Thema in diesem Kapitel sein.

21.05.03 Grafische Elemente/Figuren zeichnen

Mit Texte und Bildern auf einem Canvas können Sie nun umgehen. Oftmals ist es jedoch sinnvoller, Figuren und Elemente selbst zu zeichnen anstatt hierfür Bilder zu verwenden. U. a. weil Bilder relativ viel Speicherplatz belegen (sowohl im JAR, als auch im Arbeitsspeicher des Handys) und für jede Modifikation eines Bildes eine extra Datei benötigt wird. [...]

21.05.04 Benutzereingaben auf Low-Level Ebene

Bis jetzt sind Ihre selbst gezeichneten Oberflächen noch recht statisch und reagieren nicht auf Benutzereingaben. Dies wird sich in diesem Kapitel ändern. Sie lernen, wie Sie auf das Drücken einer Taste oder die Bedienung der Applikation mit einem evtl. vorhandenen Touchscreen reagieren können.

21.05.05 Animationen in Java ME

Um eine Animation zu zeichnen, gibt es mehrere Ansätze. Je nach Einsatzort und Komplexität müssen Sie sich für eine geeignete Methode entscheiden. Dieses Kapitel zeigt Ihnen gängige Ansätze und Techniken, wie Sie Animationen in der Java ME Welt realisieren können.