OPONO Application Template
Das OPONO Application Template hilft Ihnen beim Erstellen einer
Java-Swing-Applikation.
Für verschiedene Kunden habe ich Swing-Applikationen gebaut. Die
abstrakten Kenntnisse und Erfahrungen habe ich in diesem Template
zusammengestellt. Das Template demonstriert folgende Mechanismen:
- Verwendung von Ant-Buildscripts. Ant kann von Eclipse oder von der
Kommandozeile aufgerufen werden.
- Verwendung des NSIS-Installers
- Ein Installer wird automatisch erzeugt.
- Der Installer installiert eine eigene Java Runtime Umgebung.
- Der CDROM-Inhalt wird automatisch erzeugt.
- Mehrsprachigkeit. Die Kommunikation mit den Übersetzern wird
strukturiert und vereinfacht. Während dem Compiliervorgang werden neue
oder entfernte Strings erkannt.
- JUnit wird von Ant aufgerufen.
- Log4j erstellt ein Logfile.
- Die Konfigurationsdaten werden in einem XML-File verwaltet. Änderungen
an der Konfiguration werden via Observer-Pattern bekanntgegeben.
- Menüs und Toolbar verwenden Actions.
- Zentrale Verwaltung der Versionsnummer
- Exception-Handling Konzept.
- Images wahlweise aus Files (Eclipse-Umgebung) oder JAR-Files
(Produktive Umgebung) laden.
Das Template kann entweder als Basis für Eigenentwicklungen verwendet
werden, dient aber auch als Ideenquelle für die Erweiterung bestehender
Projekte.
Download
Zur Download-Seite
Autor
Märki
Informatik, Hans Märki