| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2004 18:34:22
|
Rodrigo Carvalho Auler
Virtual Machine Man
Membro desde: 14/02/2003 15:59:17
Mensagens: 576
Localização: Rio de Janeiro
Offline
|
Vamos lá,
Sempre programei pra web e agora estou me aventurando a programar algumas aplicações desktop. Na web usava o WebWork pra fazer os sites, com isso já conheço o XWork já tem um tempinho. Sabendo que o XWork pode ser usado em aplicações Swing eu comecei a estudar isso e já dei alguma avançada.
Eu já consegui fazer funcionar as actions usando ModelDriven mas não sei se estou fazendo do melhor jeito. Aqui vai um exemplo de como estou executando uma action ao clicar num botão:
Está funcionando, mas é isso mesmo? Estou fazendo besteira? Tem maneiras melhores de se fazer isso?
A minha dúvida é na passagem dos parâmetros. É assim mesmo? Fazendo 2 Maps?
[]'s
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2004 22:03:23
|
kuchma
Moderador
![[Avatar]](/images/avatar/85422afb467e9456013a2a51d4dff702.jpg)
Membro desde: 17/01/2003 19:36:16
Mensagens: 1231
Localização: Curitiba - PR
Offline
|
Nao sei como ajudar nesse caso especifico, mas esse projeto talvez ajude em algum sentido: https://swingwork.dev.java.net/
Marcio Kuchma
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2004 22:48:34
|
smota
Moderador
![[Avatar]](/images/avatar/ca9c267dad0305d1a6308d2a0cf1c39c.jpg)
Membro desde: 21/02/2003 16:19:19
Mensagens: 1647
Offline
|
é isso ae
2 maps sim pq o contexto da action tem mais coisas alem dos parametros ....
o caminho é esse, mas talvez vc deva estudar um modo de abstrair e desacoplar um pouco mais sua view ... tipo, soh monta o mapa de parametros e passa a bola pra outro montar o contexto e chamar a action ... com isso mais pra frente vc consegue colocar componentes na action, escopos, e outras coisitas.
|
"Perfection is reached not when there's nothing more to add but when there's no more to take out" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2004 22:54:19
|
Rodrigo Carvalho Auler
Virtual Machine Man
Membro desde: 14/02/2003 15:59:17
Mensagens: 576
Localização: Rio de Janeiro
Offline
|
Eu já tinha ído lá. Mas o projeto ainda nào tem nada. Nem um arquivinho pra fuçar...
smota wrote:o caminho é esse, mas talvez vc deva estudar um modo de abstrair e desacoplar um pouco mais sua view ... tipo, soh monta o mapa de parametros e passa a bola pra outro montar o contexto e chamar a action ... com isso mais pra frente vc consegue colocar componentes na action, escopos, e outras coisitas.
Sim, eu vou fazer isso. Só tô fazendo testes pra ver como funciona direito.
[]'s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/09/2004 09:19:08
|
kuchma
Moderador
![[Avatar]](/images/avatar/85422afb467e9456013a2a51d4dff702.jpg)
Membro desde: 17/01/2003 19:36:16
Mensagens: 1231
Localização: Curitiba - PR
Offline
|
Rodrigo Carvalho Auler wrote:Eu já tinha ído lá. Mas o projeto ainda nào tem nada. Nem um arquivinho pra fuçar...
Vapourware.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2004 09:49:37
|
Rodrigo Carvalho Auler
Virtual Machine Man
Membro desde: 14/02/2003 15:59:17
Mensagens: 576
Localização: Rio de Janeiro
Offline
|
Executar as actions clicando em botão é fácil. Mas eu tava pensando em como o XWork pode me ajudar a, por exemplo, preencher JComboBox, JTables e JLists na tela do programa.
Pensei em algumas soluções. Uma delas é fazer um result-type do XWork pra percorrer um Panel, achar os components lá dentro e preencher com os valores vindo da action.
Alguém tem outra sugestão? Acha que essa é a melhor maneira?
Perguntar não ofende: não existe um WebWork pra Swing?
[]'s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2004 14:02:48
|
kuchma
Moderador
![[Avatar]](/images/avatar/85422afb467e9456013a2a51d4dff702.jpg)
Membro desde: 17/01/2003 19:36:16
Mensagens: 1231
Localização: Curitiba - PR
Offline
|
Ainda na base do chute - talvez aqui tenha alguma coisa util pra voce:
http://www.springframework.org/spring-rcp.html
Marcio Kuchma
|
E tu, Belém-Efrata, pequena demais para figurar como grupo de milhares de Judá, de ti me sairá o que há de reinar em Israel, e cujas origens são desde os tempos antigos, desde os dias da eternidade. Mq 5:2, Miquéias, 750 AC aprox. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2004 14:05:20
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
o spring RCP ta bem legal de brincar, ainda não fiz nada sério com ele,
mas é só baixar os fontes do CVS que vem uns exemplos muito bons junto
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
|
|