Hallo Leute,
mein erster Post hier und gleich ein paar Fragen.
Ich beschäftige mich jetzt seit einem halben Jahr und würde mich noch immer als Anfänger bezeichnen.
Ich habe jetzt jedoch durch einige Umstände einen Auftrag, der da lautet:
Ein Programm in Java zum Briefe gestalten zu schreiben, welches die Briefe Drucken und als PDF ausgeben soll. Der Chef stellt sich das so vor, dass man ein GUI hat indem man sozusagen positionen von Textblöcken bestimmen kann sowie Bilder einfügen (Firmenlogo).
Da ich eigentlich was anderes in der Firma mache, ist das eher ein Lern/Hobbyprojekt für mich und laut Chef eilt es auch nicht. Dennoch würde ich das gerne hinbekommen
Wie würde man da am besten vorgehen? Ich habe bisher erst einmal ein kleines GUI mit Swing gemacht und bin damit noch nicht so erfahren. Habe auch von der iText Bibliothek gelesen, aber dort muss man scheinbar nochmal extra "formatieren".
Meine Fragen lauten nun:
Viele Grüße
mein erster Post hier und gleich ein paar Fragen.
Ich beschäftige mich jetzt seit einem halben Jahr und würde mich noch immer als Anfänger bezeichnen.
Ich habe jetzt jedoch durch einige Umstände einen Auftrag, der da lautet:
Ein Programm in Java zum Briefe gestalten zu schreiben, welches die Briefe Drucken und als PDF ausgeben soll. Der Chef stellt sich das so vor, dass man ein GUI hat indem man sozusagen positionen von Textblöcken bestimmen kann sowie Bilder einfügen (Firmenlogo).
Da ich eigentlich was anderes in der Firma mache, ist das eher ein Lern/Hobbyprojekt für mich und laut Chef eilt es auch nicht. Dennoch würde ich das gerne hinbekommen
Wie würde man da am besten vorgehen? Ich habe bisher erst einmal ein kleines GUI mit Swing gemacht und bin damit noch nicht so erfahren. Habe auch von der iText Bibliothek gelesen, aber dort muss man scheinbar nochmal extra "formatieren".
Meine Fragen lauten nun:
- Geht damit überhaupt sowas wie ein WYSIWYG-Briefeditor zu basteln?
- Was muss man dann beim GUI aufbau beachten, kann man direkt den "optischen Eindruck aus dem GUI" drucken?
- Gibt es irgendwo gute Howtos für ein ähnliches Projekt?
- Wie würdet ihr vorgehen?
Viele Grüße