Hi zusammen,
ich muss ein Programm schreiben, dass ähnliche Anforderungen wie ein DTP-Programm hat. Bis zu etwa 50 Objekte wie Textboxen, Tabellen und Bilder sollen frei platzierbar und in der Größe veränderbar sein. Zudem soll einstellbar sein welches Objekt im Vordergrund bzw. Hintergund beim Überlappen erscheinen soll. Das Programm soll sich auf Standard-Swing Komponenten beschränken.
- Welcher Layout-Manager eignet sich dabei für den Arbeitsbereich, in dem frei platziert werden soll, am besten? Spring Layout, ein anderer Layout Manager oder kein Layout-Manager und das Setzen von setBounds() für jedes Objekt?
- Sollen die Objekte alle in einem eigenen Container gelegt werden? Z.B. jedes Bild, jede Tabelle und jede Textbox in einem JInternalFrame und alle JInternalFrames in einem JDesktopPane (= der gesamte Arbeitsbereich)? Oder alle Objekte unmittelbar in dem Container, der die Arbeitsfläche darstellt?
Danke,
Henk
ich muss ein Programm schreiben, dass ähnliche Anforderungen wie ein DTP-Programm hat. Bis zu etwa 50 Objekte wie Textboxen, Tabellen und Bilder sollen frei platzierbar und in der Größe veränderbar sein. Zudem soll einstellbar sein welches Objekt im Vordergrund bzw. Hintergund beim Überlappen erscheinen soll. Das Programm soll sich auf Standard-Swing Komponenten beschränken.
- Welcher Layout-Manager eignet sich dabei für den Arbeitsbereich, in dem frei platziert werden soll, am besten? Spring Layout, ein anderer Layout Manager oder kein Layout-Manager und das Setzen von setBounds() für jedes Objekt?
- Sollen die Objekte alle in einem eigenen Container gelegt werden? Z.B. jedes Bild, jede Tabelle und jede Textbox in einem JInternalFrame und alle JInternalFrames in einem JDesktopPane (= der gesamte Arbeitsbereich)? Oder alle Objekte unmittelbar in dem Container, der die Arbeitsfläche darstellt?
Danke,
Henk