• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Hilfe zu kleinem Java-Programm

daTOBI

Bismarckapfel
Registriert
08.07.08
Beiträge
76
Hallo an alle erfahrenen Entwickler :),

ich bin ambitionierter Erstsemestler (Medieninformatik) und möchte ein kleines Java-Programm schreiben.

Meine Idee: Ich arbeite in einer kleinen Firma und möchte meine Kollegen unterstützen, die jeden Tag Mails mit ähnlichem Inhalt versenden müssen. Ich denke an eine kleine Anwendung, die es ermöglichen soll, Textbausteine zu erstellen und zu speichern um sie anschließend für Mails etc. verwenden zu können.

Über Sinn und Unsinn lässt sich sicher streiten, mir geht es aber hauptsächlich um die Übung in Java...

Die GUI bekomme ich hoffentlich über das folgende Tutorial und meinem vorhandenen Halbwissen hin. http://www.macs.hw.ac.uk/guidebook/?

Den Rest hoffentlich auch irgendwie :)

Nun aber zu meiner eigentlichen Frage:
In welcher Form könnte ich diese Textbausteine am besten speichern, ohne gleich eine richtige "Datenbank" (SQL, DB2, Oracle) zu verwenden. Mir schwebt da so etwas wie eine oder mehrere Dateien vor, die man auch unter einander austauschen könnte.

Folgende Kriterien sollte das "Speichermedium" mit sich bringen:
- die Formatinformationen der Textbausteine (Schriftart, -größe sowie Absätze etc.) sollten mitgespeichert werden können.

Hat jemand eine Idee ?

Ich freue mich über jeden Ratschlag!
 
Meine Idee: Ich arbeite in einer kleinen Firma und möchte meine Kollegen unterstützen, die jeden Tag Mails mit ähnlichem Inhalt versenden müssen. Ich denke an eine kleine Anwendung, die es ermöglichen soll, Textbausteine zu erstellen und zu speichern um sie anschließend für Mails etc. verwenden zu können.
Du meinst also einen Editor, der zusätzlich Formatinfos speichert?
Wenn ja, dann gibt es Swing-Komponenten, die das können ;)

Wie und in welchem Umfang willst du das in das Mail-Programm denn integrieren? - Oder garnicht? - Outlook, Mail?!

Dein Vorhaben ist ein bisschen undurchsichtig.


Gruß Tim
 
Du meinst also einen Editor, der zusätzlich Formatinfos speichert?
Wenn ja, dann gibt es Swing-Komponenten, die das können ;)

Wie und in welchem Umfang willst du das in das Mail-Programm denn integrieren? - Oder garnicht? - Outlook, Mail?!

Dein Vorhaben ist ein bisschen undurchsichtig.


Gruß Tim

Ok, ich versuche mich deutlicher auszudrücken :)
- das Programm soll stand alone laufen.
- das Programm soll eine Art Verwaltungsdatenbank für verschiedene Textbausteine sein
- Textbausteine können hinzugefügt werden und bestehende werden am besten per Knopfdruck in die Zwischenablage kopiert

Also ähnlich wie cue cards 2000, falls das einer kennt, nur eben einfacher.
 
@rc4370
Über Sinn und Unsinn lässt sich sicher streiten, mir geht es aber hauptsächlich um die Übung in Java...

---

Ok, ich versuche mich deutlicher auszudrücken :)
- das Programm soll stand alone laufen.
- das Programm soll eine Art Verwaltungsdatenbank für verschiedene Textbausteine sein
- Textbausteine können hinzugefügt werden und bestehende werden am besten per Knopfdruck in die Zwischenablage kopiert

Also ähnlich wie cue cards 2000, falls das einer kennt, nur eben einfacher.
Das sollte mit Swing ohne Probleme gehen. Nur würde ich dir empfehlen, das ganze mit ner MySql Datenbank zu machen, sonst wird das schnell unübersichtlich. Ist ja auch schnell aufgesetzt.

Hast du dich denn schon auf Swing festgelegt?
Eventuell kannst du dir auch mal das SWT (http://www.eclipse.org/swt/) anschauen.

Gruß Tim
 
ok, warum einfach, wenn`s auch umständlich geht. ;-)
 
@rc4370


---


Das sollte mit Swing ohne Probleme gehen. Nur würde ich dir empfehlen, das ganze mit ner MySql Datenbank zu machen, sonst wird das schnell unübersichtlich. Ist ja auch schnell aufgesetzt.

Hast du dich denn schon auf Swing festgelegt?
Eventuell kannst du dir auch mal das SWT (http://www.eclipse.org/swt/) anschauen.

Gruß Tim

Alles klar, danke dir :)