Reflection e Swing  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
_gilson
What is classpath?
[Avatar]

Membro desde: 13/01/2009 16:30:57
Mensagens: 7
Offline

Gostaria de alguma ajudinha aqui!!

Estou começando a usar reflection, obasico que tem no tutorial do guj
peguei com facilidade,

mas gostatia de alguma dica para usar reflection para acessar campos do interfaces graficas,

Agradeço antecipadamente!!
Abraços...
[MSN]
Maracuja
GUJ Ranger
[Avatar]

Membro desde: 28/03/2006 10:18:44
Mensagens: 937
Localização: Behind the screen
Offline

Uma possibilidade simplória.

Usar padrões de nomes para os seus campos de suas classes de interface gráfica. EX:

Para JTextFields que aceitarão strings.

TxtStrNome
TxtStrSobreNome

Campos Numéricos
TxtIntIdade

E assim em diante, então via reflexão vc poderia "descobrir" os tributos de determinado tipo e assim começar a manipula-los.

Use a imaginação!!!! Isso pode ser mto divertido!!!

[]'s

"Nunca deixarei de reclamar, mas espero reclamar de coisas melhores a cada dia..." Um amigo muito sabio
genildof
Debugger
[Avatar]

Membro desde: 30/09/2006 09:38:16
Mensagens: 70
Localização: Campo Grande - MS
Offline

Boa a dica do Maracuja, convenção é o segredo. E se o assunto ficar sério, melhor usar OGNL ao invés de reflection puro: http://www.ognl.org/. O click, o zkoss usam ele para fazer o databind dos beans para a View e vice-versa. Eu uso exatamente para isso.

/genildof.
[WWW] [MSN]
renzonuccitelli
GUJ Master

Membro desde: 17/09/2008 12:58:32
Mensagens: 1133
Offline

O SwingBean faz isso, qualquer coisa dá uma olhada no fonte.

Renzo Nuccitelli

Engenheiro de Computação - ITA

http://nuccitec.com.br/
http://blog.nuccitec.com.br/
http://jcoltrane.sf.net
http://jfera.nuccitec.com.br/
http://code.google.com/p/webapp-ce/
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team