| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2005 11:43:29
|
volnei
JavaEvangelist
![[Avatar]](/images/avatar/8b16ebc056e613024c057be590b542eb.png)
Membro desde: 29/01/2003 11:36:27
Mensagens: 354
Offline
|
Olá,
Bom primeiramente quero esclarecer que não estou procurando um framework como o JForms, estou apenas querendo aprender as boas práticas de uma programação usando Swing.
A primeira dúvida que encontrei foi baseada no seguinte exemplo:
Como devo fazer para que minha action se comunique com a view?
|
Volnei Granado Munhoz
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/07/2005 13:54:05
|
volnei
JavaEvangelist
![[Avatar]](/images/avatar/8b16ebc056e613024c057be590b542eb.png)
Membro desde: 29/01/2003 11:36:27
Mensagens: 354
Offline
|
Pessoal, pelo menos me digam se não é por aí....
|
Volnei Granado Munhoz
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/07/2005 14:17:49
|
fredferrao
GUJ Master
![[Avatar]](/images/avatar/128ac9c427302b7a64314fc4593430b2.jpeg)
Membro desde: 01/06/2005 13:23:32
Mensagens: 1901
Localização: Brasil
Offline
|
cara eu nao faço assim nao!!!
faço assim ó:
This message was edited 1 time. Last update was at 21/07/2005 14:18:25
|
Não respondo dúvidas via MP! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/07/2005 16:25:50
|
Ironlynx
Moderador
![[Avatar]](/images/avatar/93d65641ff3f1586614cf2c1ad240b6c.jpg)
Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline
|
Volnei, acho a forma que vc fez a mais clara possível, mas imagine que vc possui dezenas de telas no seu sistema.Vc terá buttonHandler as centenas!(ou mais...)
Eu penso o seguinte: se seu projeto é pequeno, faça assim.Se for grande, melhor usar classes internas mesmo pq pelo menos vc jah saberá da onde o componente que está dando erro pertence.
A não ser que vc tenha muuuitos componentes gerais(que façam a mesma coisa quase sempre), é melhor manter em classes internas pq vc fica louco com bottonHandlerJQualquerCoisa1537... e não adianta, por mais que vc seja "criativo" para dar nomes, vc começa a repetir e a errar pelo excesso...(experiência própria de quem achava que isolar tudo é sempre a melhor solução).
|
Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/07/2005 16:41:43
|
kina
JavaEvangelist
![[Avatar]](/images/avatar/3db11d259a9db7fb8965bdf25ec850b9.png)
Membro desde: 04/08/2004 18:53:19
Mensagens: 340
Localização: Sampa
Offline
|
Acho que está bem distribuido, mas você poderia melhorar um pouco mais..
Estou com uma mania de usar o Template Method (Designer Pattern) nas coisas, hehehehe.
Normalmente botões fazem a mesma coisa.
Quanto ao problema dos nomes, se você tem várias telas você pode separar pacotes para cada um, né? Acho que ficaria organizado do mesmo jeito. Talvez até mais visivel que ficar procurando inner Classes por dentro do código.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/07/2005 19:49:09
|
keller
GUJ Master
![[Avatar]](/images/avatar/f410588e48dc83f2822a880a68f78923.jpg)
Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline
|
Opa eai Volnei seguinte cara eu trabalho com as Actions dessa maneira..
http://www.guj.com.br/posts/list/0/27352.java#148285
Assim a mesma Action pode ser Utilizada em mais de um Botao,
E também nao fica aquela coisa estranha de utilizar private inner class..
Kina,
Desconheco esse pattern.. rola um exemplo?
valeu? até..
[]'s
|
Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/07/2005 16:56:33
|
volnei
JavaEvangelist
![[Avatar]](/images/avatar/8b16ebc056e613024c057be590b542eb.png)
Membro desde: 29/01/2003 11:36:27
Mensagens: 354
Offline
|
Opa....
Valeu mesmo pessoal!!! Vou dar uma olhada nas respostas..
|
Volnei Granado Munhoz
|
|
|
 |
|
|