bloque1:interfaces
Diferencias
Muestra las diferencias entre dos versiones de la página.
| bloque1:interfaces [2020/11/19 00:03] – [Patrón de diseño: Modelo-Vista-Controlador] fernando | bloque1:interfaces [2024/09/16 20:55] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 427: | Línea 427: | ||
| - Marcar el checkbox **Create bound class**, e indicar el nombre | - Marcar el checkbox **Create bound class**, e indicar el nombre | ||
| - | En la siguiente videoclase se enseña la creación de una aplicacion MVC desde 0, con el IDe IntelliJ. | + | En la siguiente videoclase se enseña la creación de una aplicacion MVC desde 0, con el IDE IntelliJ. |
| {{ vimeo> | {{ vimeo> | ||
| Línea 539: | Línea 539: | ||
| * 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 | + | Resulta aconsejable que al menos las clases que representan la vista y el controlador **estén dentro del mismo paquete** ('' |
| ==== Vista ==== | ==== Vista ==== | ||
| Línea 663: | Línea 663: | ||
| @Override | @Override | ||
| public void actionPerformed(ActionEvent evt) { | public void actionPerformed(ActionEvent evt) { | ||
| + | //El ActionCommand es una propiedad que se define en cada boton | ||
| | | ||
| + | // | ||
| | | ||
| case " | case " | ||
bloque1/interfaces.1605744236.txt.gz · Última modificación: 2024/09/16 20:55 (editor externo)