Servus liebes Forum,
Ich möchte nun eine größere GUI erstellen, mit einem Haupmenü-Fenster und vielen weiteren kleinen. Nur wie geht man an so ein Unterfangen ran? Alles sollte im MVC Pattern geschrieben sein. Hab mich in die ganzen Streitfragen eingelesen bzgl GUI Klasse sollte/sollte nicht von JFrame erben, CardLayout statt mehreren JFrames... nun ja da bin ich ein bisschen überfordert.
Ich würde meine GUI Klasse von JFrame erben lassen, darauf ein CardLayout setzen und jetzt stellt sich die Frage ob ich die Panels in eigene Klassen setzen soll oder nicht. So dass jedes weitere Fenster das bei Knopfdruck geöffnet werden soll, eine eigene Klasse darstellt. Bei grob gesagt 20 Fenstern würde eine reine GUI Klasse doch explodieren oder nicht?
Ist meine Vorgehensweise richtig?
Ich möchte nun eine größere GUI erstellen, mit einem Haupmenü-Fenster und vielen weiteren kleinen. Nur wie geht man an so ein Unterfangen ran? Alles sollte im MVC Pattern geschrieben sein. Hab mich in die ganzen Streitfragen eingelesen bzgl GUI Klasse sollte/sollte nicht von JFrame erben, CardLayout statt mehreren JFrames... nun ja da bin ich ein bisschen überfordert.
Ich würde meine GUI Klasse von JFrame erben lassen, darauf ein CardLayout setzen und jetzt stellt sich die Frage ob ich die Panels in eigene Klassen setzen soll oder nicht. So dass jedes weitere Fenster das bei Knopfdruck geöffnet werden soll, eine eigene Klasse darstellt. Bei grob gesagt 20 Fenstern würde eine reine GUI Klasse doch explodieren oder nicht?
Ist meine Vorgehensweise richtig?