Hallo zusammen,
und wieder habe ich eine Frage an euch. Ich habe eine Klasse View, ein Model und ein Controller. Im Controller habe ich ganz viele ActionListener-Klassen für JButtons, JComboBoxen usw. Gibt es eine Möglichkeit die ActionListener für Buttons in ein eigener Controller zu legen, die für Comboboxen usw? Ich hab mir das so vorgestellt, dass es einen zentralen Controller gibt der neue ActionListener erstellt und sie über Methoden der View den Componenten zuordnet. Problem dabei ist mein zentraler Controller kennt meine View, aber die einzelnen ActionListener-Klassen eben nicht. Gibt es dafür einen Weg oder geht das nur wenn die ActionListener-Klassen alle die View kennen und ihre Methoden verwenden können??
LG Fleur
und wieder habe ich eine Frage an euch. Ich habe eine Klasse View, ein Model und ein Controller. Im Controller habe ich ganz viele ActionListener-Klassen für JButtons, JComboBoxen usw. Gibt es eine Möglichkeit die ActionListener für Buttons in ein eigener Controller zu legen, die für Comboboxen usw? Ich hab mir das so vorgestellt, dass es einen zentralen Controller gibt der neue ActionListener erstellt und sie über Methoden der View den Componenten zuordnet. Problem dabei ist mein zentraler Controller kennt meine View, aber die einzelnen ActionListener-Klassen eben nicht. Gibt es dafür einen Weg oder geht das nur wenn die ActionListener-Klassen alle die View kennen und ihre Methoden verwenden können??
LG Fleur