| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/06/2006 17:28:02
|
TiagoFoil
JavaGuru
![[Avatar]](/images/avatar/bdcc41211aa62a8f10f26d1a2d1727bf.jpg)
Membro desde: 22/02/2005 19:46:49
Mensagens: 205
Offline
|
Boa tarde Pessoal!
Estou pesquisando sobre o Swixml pra usar num projeto aqui, mas já estou esbarrando em suas "possíveis limitações", não tenho certeza se são realmente limitações. Exemplo: Como inserir um Filechooser via XML???
Se eu tenho uma tela q busca alguma coisa em banco e exibe, como farei pra montar uma nova tela com base em algum processamento de meu sistema?
Existe algum framework para diminuir o tempo gasto na produção de telas em Swing? ou o sistema XUL me provê tudo q preciso?? Já tô pesquisando há dois dias sobre XUL e achei muito interessante, porém na hora d colocar em prática estou me sentindo de mãos atadas!
Alguém aí usa o SwiXml?
Alguem pode me dar uma ajuda?
Desde já agradeço à atenção!
ABraços
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/06/2006 18:32:30
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Usar XML no lugar de codigo eh sempre uma ma ideia - prefira Java, onde o compilador pode te ajudar, a menos que vc tenha algum requerimento muuuuuuuito especifico onde o usuario tem que poder fucar na tela em runtime.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/06/2006 18:38:05
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Em vez de usar SwiXML eu preferiria que a própria IDE (NetBeans? Eclipse? ) represente a tela em XML e gere o código.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/06/2006 08:27:10
|
TiagoFoil
JavaGuru
![[Avatar]](/images/avatar/bdcc41211aa62a8f10f26d1a2d1727bf.jpg)
Membro desde: 22/02/2005 19:46:49
Mensagens: 205
Offline
|
Ç__Ç!
Achei q XUL era vantajoso!
Quebrei a cara! Mas se Thingol e CV dizem pra eu dar preferencia pra Java mesmo entao o farei!
Uma dúvida q talvez seria pra outro tópico. Tem como eu inserir um FileChooser num dos Panels do CardLayout??
Vlw!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/06/2006 10:39:10
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Não sou contra o XUL; quando tenho de escrever programas que funcionem em qualquer Java, incluindo o da Microsoft (ou seja, não tenho Swing), uso o Thinlet (é claro que tenho de criar mais algumas classes porque faltam muitas coisas básicas nele). Também uso quando não tenho uma IDE disponível (uma vez estava com uma máquina Solaris 10 / Opteron mas não consegui instalar o Eclipse nela - dava "core" direto - e o NetBeans 5 ainda não estava disponível; então usei o velho e bom gedit e o Thinlet.)
Ele é magro suficiente para ser usado em um applet.
Também não sou contra XUL para representar Swing; seria até melhor que o NetBeans e o Eclipse se entendessem para usar uma representação XML comum para as telas, em vez de tentar interpretar o código fonte (muitas vezes com resultados medíocres), como é o caso do Eclipse, ou simplesmente fritar o seu código e usar uma representação própria, como é o caso do NetBeans.
O Swing foi projetado para ser serializado para uma representação XML, mas na prática nunca vi isso sendo usado, ou funcionando.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/06/2006 11:19:24
|
TiagoFoil
JavaGuru
![[Avatar]](/images/avatar/bdcc41211aa62a8f10f26d1a2d1727bf.jpg)
Membro desde: 22/02/2005 19:46:49
Mensagens: 205
Offline
|
e quanto aos plugins de swing pra eclipse?
to usando o VE.. rola?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2007 14:27:55
|
andrepestana
JavaEvangelist
![[Avatar]](/images/avatar/5be278a9e02bed9248a4674ff62fea2c.png)
Membro desde: 23/03/2004 09:57:28
Mensagens: 380
Offline
|
Acho q isso resolve o seu problema.
|
Pestana
http://andrepestana.wordpress.com/ |
|
|
 |
|
|