bloque4:mvc
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
bloque4:mvc [13/04/2018 14:38] – [Controlador implementando interfaces] Fernando Valdeón | bloque4:mvc [16/09/2024 20:53] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 9: | Línea 9: | ||
* El **controlador** es la capa que comunica a las otras dos. Al llamar a su constructor, | * El **controlador** es la capa que comunica a las otras dos. Al llamar a su constructor, | ||
- | Resulta aconsejable que al menos las clases que representan el modelo, la vista y el controlador estén dentro del mismo paquete ('' | + | Resulta aconsejable que al menos las clases que representan el modelo, la vista y el controlador |
===== Vista ===== | ===== Vista ===== | ||
Línea 110: | Línea 110: | ||
<code java> | <code java> | ||
- | public class Controlador{ | + | public class Controlador |
private Vista vista; | private Vista vista; | ||
private Modelo modelo; | private Modelo modelo; | ||
Línea 119: | Línea 119: | ||
this.modelo = modelo; | this.modelo = modelo; | ||
| | ||
- | | + | |
} | } | ||
| | ||
//Metodo que asocia esta clase como listener de los botones | //Metodo que asocia esta clase como listener de los botones | ||
- | public void addListeners(ActionListener listener){ | + | public void asociarListeners(ActionListener listener){ |
| | ||
| |
bloque4/mvc.1523630280.txt.gz · Última modificación: 16/09/2024 20:53 (editor externo)