XWork + Swing  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
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
kuchma
Moderador
[Avatar]

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
[WWW] [ICQ]
smota
Moderador
[Avatar]

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"
Rodrigo Carvalho Auler
Virtual Machine Man

Membro desde: 14/02/2003 15:59:17
Mensagens: 576
Localização: Rio de Janeiro
Offline

kuchma wrote:Nao sei como ajudar nesse caso especifico, mas esse projeto talvez ajude em algum sentido: https://swingwork.dev.java.net/

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
kuchma
Moderador
[Avatar]

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.
[WWW] [ICQ]
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
kuchma
Moderador
[Avatar]

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.
[WWW] [ICQ]
urubatan
Moderador
[Avatar]

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
[WWW]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team