Esto es sobre una tarea escolar así que estoy tratando de hacer las cosas por el libro. Siento que estoy teniendo las garras de Java, pero una buena práctica de programación, patrones de diseño, etc. son todos nuevos para mí.MVC en Java
He hecho mi modelo y funciona bien. Contiene una clase de estudiante que contiene una serie de campos con información del estudiante (obviamente). Ahora quiero que esta información se muestre en un par de JLabels. Es más fácil pasar un objeto entero de estudiante a la GUI y usar JLabel.settext.getname() etc. varias veces y sin dudas esto funcionará perfectamente. Pero creo que el objeto del alumno es parte del modelo y al pasarlo a la GUI ya no estoy usando un patrón MVC. ¿Estoy aquí?
Hice un objeto de controlador para pasar datos hacia y desde el modelo y la GUI, pero para pasar solo cadenas a las etiquetas o configurar el texto JLabel a través del controlador, necesito muchos ajustadores en la GUI, o Tendría que hacer todos los campos globales de JLabels que tampoco se sientan bien.
¿Algún consejo sobre esto?
Eso es todo cierto, pero no olvide que la tarea a menudo se trata de su maestro y no de la tarea. Tristemente. –