E a�, tudo beleza?

Olha, t� tendo o mesmo problema que voc� e decidi criar a interface Swing e
pass�-la oara uma classe Controller gen�rica, onde eu valido as a��es do
usu�rio.
Minha classe controller nada mais � do que uma classe que implementa as
interfaces usadas pelas classes Swing.
Para facilitar minha vida, criei uma interface, com um m�todo
getClassType(), que toda classe Swing dever� implementar, fornecendo uma
constante definida dentro desta interface.
Dessa forma, atrav�s da identifica��o do tipo de dado que cada controle
trata, quando ele gera um evento, minha classe identifica o controle e d� o
tratamento necess�rio.
POR�M, EU, particularmente, considerei essa solu��o a mais adequada para o
MEU problema, um aplicativo de certa forma, pequeno. N�o sei se isso seria
uma solu��o para seu problema.

Qualquer coisa, estamos por a� pra discutir isso e quem sabe um ajudar o
outro!

Valeu!

--- Begin Message ---
Ol� Laesse,

Eu n�o sou nenhuma autoridade no assunto, mas acho que o melhor � utilizar
MVC (se bem que n�o sei se � essa sigla que se aplica nesse caso :). Pois,
assim, tu separas toda a l�gica da interface. Se tu precisares mudar a
interface, ter� mais liberdade. Por outro lado, se tu modificares a l�gica,
imagine o impacto na interface... Isolando em 3 camadas, a coisa fica mais
organizada.

[]�s


Ivan JS. Diana
Web Developer
SyLab Sistemas Colaborativos
===========================================
Email: ivan at sylab dot com dot br
Site:  www.sylab.com.br
Fone:  +55-51-3346-5612
===========================================
"In God we trust. Everything else we check"


----- Original Message -----
From: "LAESSE CANUTO DE ARAUJO JUNIOR ARAUJO" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, April 02, 2003 11:46 AM
Subject: [java-list] usar ou n�o MVC?


> Como eu faria pra implementar as minhas classes de negocio numa
arquitetura
> MVC utilizando Swing? Eu teria que criar classes especiais como controller
e
> command que chamariam as classes de negocio especificas, ou apenas fazer
> referencia a minhas classes de negocios nas chamadas dos meus botoes e
> menus?
> Grato,
> Laesse J�nior.
>
>
>
>
>
> _________________________________________________________________
> MSN Hotmail, o maior webmail do Brasil.  http://www.hotmail.com
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
>


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------


--- End Message ---
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a