Existem, na verdade, algumas formas de se aplicar MVC. A forma mais comum é implementar o controle no ActionListener, mas esta é bastante desaconselhável. O ideal é fazer o ActionListener chamar um método do controlador.
Para atualizar a interface depois de uma ação executada, de acordo com o MVC, o ideal seria registrar a View como observadora do Model. Porém, o mais comum e simples de fazer é fazer com que o controlador retorne os dados novos ou objetos modificados para o AL e este modifica o que tiver que modificar na View. Como o AL já é normalmente fortemente integrado com a View (para pegar as informações modificadas pelo usuário e passar os parâmetros por controlador), normalmente ele é tratado como um componente da View, trazendo a necessidade de um controlador. Normalmente o MVC é feito assim. Abraço! Peter P. Lupo Undergraduating in Computer Science DCC/UFRJ MPS.BR Authorized Implementation Practitioner Sun Certified Java Associate http://sites.google.com/site/pplupo Cell. +55 (021) 81742487 2009/5/30 lioy <[email protected]> > > uma coisa ... Precisa usar o MVC do mesmo jeito que o professor > explico na sala? > > implementando observer e a outra interface? > > eu fiz um mvc num projeto... separando o tratamento de eventos do > view e do model > ta tudo separado e funcionando .. só que eu nao fiz do jeito dele .. > tem problema? > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Comp 2 - Geral" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~----------~----~----~----~------~----~------~--~---
