Membro desde: 25/07/2005 20:17:31
Mensagens: 15
Offline
Pessoal, num prog. teste.java tenho classe1 e classe2, na classe1 estancio a classe2, na classe2 tenho uma variavel nota do tipo String que sempre é atualizada e o valor desta é mostrada num jTextField na classe1. Como faço para criar um evento para que toda vez que nota tenha seu valor alterado, automaticamente atualize o valor mostrado no jTextField da classe1.
Grato
Membro desde: 28/04/2006 07:36:05
Mensagens: 57
Offline
Tu tinha que atualizar o valor do jTextField quando mudasse o valor da nota.
Outro jeito é tu usar binding. Usando binding tu arrama as propriedades de um bean em componentes swing. JGoodies tem uma biblioteca pra isso, mas ela não é muito trivial...
Já me frustrei tentando aprender ela, é muito pouco documentada Se puder esperar.. Tem um JSR de binding, parece que vai ser mais fácil.
Mas sugiro o primeiro método, ainda mais se for só essa propriedade tem que ter essa comportamento, binding não vale o trabalho.