Hallo, ich habe da gleich 2 fragen, zum einen würde ich bei dem Programm welches ich zzt. schreibe den Code für Gui / Logik trennen , zum anderen würde ich gerne die Benutzereingaben die in einem Fenster(CostumerGui / Gui) welches mehrere TextFields(Name,Anschrift usw.) enthält, in einem Array zusammenfassen und an den Konstuktor einer andere Klasse übergeben.
Gliederung sieht zzt. in etwa so aus :
Gui.class - MainFrame zzt. noch mit Logik
Invoice.class - soll die logik der Klasse Gui später enthalten
CostumerGui.class - Frame zum Anlegen eines neuen Kunden zzt. auch noch mit Logik
Costumer.class - hier soll letztendlich die logik für die Klasse CostumerGui stehen
ohne die Trennung funktioniert dies schon , allerdings stehe ich etwas auf dem schlauch was die Aufteilung , bzw deren Realisierung angeht, ich hatte schon irgendwas mit Handlern/Helperklassen gelesen die dann sozusagen als Zwischenklasse die Informationen weiterreichen , allerdings komme ich noch nicht so dahinter die was vollzogen wird.
Und ich müsste wissen wie ich ein nicht statisches String[] array an den Konstuktor einer anderen Klasse übergebe , so das ich nicht mit NullPointerExceptions überhäuft werde ^^
jemand ein kleines Beispiel oder nen Tipp ?:rtfm:
Gliederung sieht zzt. in etwa so aus :
Gui.class - MainFrame zzt. noch mit Logik
Invoice.class - soll die logik der Klasse Gui später enthalten
CostumerGui.class - Frame zum Anlegen eines neuen Kunden zzt. auch noch mit Logik
Costumer.class - hier soll letztendlich die logik für die Klasse CostumerGui stehen
ohne die Trennung funktioniert dies schon , allerdings stehe ich etwas auf dem schlauch was die Aufteilung , bzw deren Realisierung angeht, ich hatte schon irgendwas mit Handlern/Helperklassen gelesen die dann sozusagen als Zwischenklasse die Informationen weiterreichen , allerdings komme ich noch nicht so dahinter die was vollzogen wird.
Und ich müsste wissen wie ich ein nicht statisches String[] array an den Konstuktor einer anderen Klasse übergebe , so das ich nicht mit NullPointerExceptions überhäuft werde ^^
jemand ein kleines Beispiel oder nen Tipp ?:rtfm: