JavaFX und die Google API (Blogger & Calendar)
Seite 2 von 56
Inhalte
Die Gliederung folgt dem Entwicklungsprozessund ist daher nicht in inhaltliche Blöcke unterteilt.Lizenz für Inhalte + Software...............................................................................................3
Einstieg ins Thema..............................................................................................................4
Vorwissen............................................................................................................................4
Auf geht’s.............................................................................................................................5
Erster Kontakt: Ein Beispielprogramm................................................................................5
Google API in NetBeans 6.5 nutzen....................................................................................6
Verbindung zu Google Calendar.........................................................................................8
Benutzer-Login (Interface + Logik)....................................................................................10
Passwort-Eingabe.............................................................................................................12
Daten aus Kalender auslesen und in JavaFX darstellen..................................................13
Such-Anfragen an Google Calendar.................................................................................14
Doppelklick in JavaFX.......................................................................................................17
Eintrag in den Kalender (Timezone + Location)................................................................18
Bindings in JavaFX fürs Design.........................................................................................22
Binding einer SwingComponent........................................................................................23
Let’s do it Blogger.com!.....................................................................................................24
Elemente für das Blogger Interface...............................................................................26
Anbindung des Interfaces an die Blogger API..............................................................27
Wechseln zwischen Blogger- und Calendar-Interface......................................................31
Mehrere Blogs ansprechen...............................................................................................32
Feedback im Interface.......................................................................................................36
Login-Daten speichern......................................................................................................37
Falschen Login abfangen..................................................................................................38
Problem mit dem Password-Field (JavaFX Bug)..............................................................41
Sortierung der Kalender-Einträge......................................................................................42
Letzter Schritt: Deployment...............................................................................................43
Eigene Start-Verknüpfung vom Desktop.......................................................................43
Java Web Start..............................................................................................................44
Variante 1: Einbinden mehrerer Zertifikate...................................................................46
Variante 2: Eigenes Signieren von JARs......................................................................50
Applikation online stellen...............................................................................................52
Anstehende Features + Implementierungen.....................................................................53
Anlage:
Quellcodes
Leave a Comment