Anwendungsbeschreibung#

Die Programmierung der Filmverwaltung erfolgt in vielen kleinen Modulen. Diese Module bauen teilweise aufeinander auf. Daher ist es sinnvoll dieser Beschreibung Schritt für Schritt zu folgen.

LugFramework.Anwendungsbeschreibung.ErsterProgrammstart

  • Projekt anlegen
  • Paket "de.tth.filmverwaltung" anlegen
  • Klasse "Filmverwaltung" anlegen
  • Ableitung von "Anwendung" (aus LugFramework)
  • hochfahren() Klasse überschreiben (noch ohne weitere Funktion)
  • getAnwendungstitel() Titel der Anwendung setzen

LugFramework.Anwendungsbeschreibung.HaupfensterErzeugen

  • Klasse Filmverwaltung Fenster anlegen
  • Bilddatei in Anwendungsverzeichnis
  • Splash Screen inkl. Fortschrittsbalken verwenden
  • Icon in der Fensterleiste anzeigen

LugFramework.Anwendungsbeschreibung.HauptfensterMenuAction

  • Menü per Annotation / Action Methode einbinden
  • Menüpunkte hinzufügen (id / idref)
  • Anzeigetext der Menüpunkte setzen
  • Reihenfolge der Menüpunkte festlegen
  • Separator einfügen
  • Icon beim Menüeintrag hinzufügen
  • Icon in der Toolbar einfügen
  • Icon Reihenfolge in der Toolbar festlegen
  • Action Methode anlegen
  • Tastenkürzel mittels "accelerator" und "mnemonic" anwenden
  • Kurzbeschreibung für Menüenträge und Toolbar festlegen
  • Icons aus dem LugFramework einbinden
  • Original Icons wieder aktivieren

LugFramework.Anwendungsbeschreibung.DatenbankGrundkonfiguration

  • Hibernate Download, Installation
  • HSQL Download, Installation
  • log4j Download, Installation
  • Hibernate mittels persistence.xml konfigurieren
  • Konfigurationsdatei hibernate.cfg.xml einrichten (wird nicht im Beispiel eingesetzt)
  • Datenbanktreiber
  • Datenbankdialekt

LugFramework.Anwendungsbeschreibung.HibernateGrundkonfiguration

  • Datenbankanbindung (EntityManagerFactory emf)

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-8) was last changed on 23-Aug-2011 18:43 by ThomasThiessen