Ciao a tutti,
sto creando un applicazione in java utilizzando Swing per l'interfaccia grafica.
Devo utilizzare il pattern MVC e eventualmente capire se questa è la strada giusta.
Supponiamo che l'applicazione consista in un frame che visualizza un form in cui viene chiesto all'utente di inserire nome e cognome.
MVC:
Modello: contiene tutti i metodi accessori es. getFirstName(), setFirstName(), getLastName(), setLastName() [...]
View: costruisce l'interfaccia grafica (Jframe ecc.ecc.) inserendo le due JTextfield
Controller: ?? cosa deve fare?
Da quello che ho capito il controller dovrebbe chiamare i metodi del modello (setFirstName, setLastName) una volta che l'utente ha editato i campi JTextfield.
La mia domanda è: a cosa serve il controller? Come va implementato? Non posso già gestire tutto nella view?
Grazie

Rispondi quotando