capturar evento de "Imprimir dados de forma continua recebidos de uma balança."  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Fredx
Entusiasta Java

Membro desde: 25/07/2005 20:17:31
Mensagens: 15
Offline

Pessoal, aproveitando o tópico do petter, http://www.guj.com.br/posts/list/40718.java, tenho um programa composto pela classe principal class1 e, class2 que faz a comunicação que é composta pelo seguinte trecho:
Na class1 temos

Meu problema é como faço para que assim que os dados são amazenados em dadoslidos seja automaticamente visualizado no textfield, ou seja, alguma forma de captura do evento, SerialPortEvent da class2 instanciada para disparo da visualização no textfield.
Qualquer ajuda é bem vinda, grato.
dudaskank
GUJ Ranger
[Avatar]
Membro desde: 12/09/2003 14:59:26
Mensagens: 850
Localização: Suzano, SP, Brasil
Offline

Você deve gerar eventos do tipo PropertyChangeEvent. Dê uma pesquisada, principalemente sobre a classe java.beans.PropertyChangeSupport e a interface java.beans.PropertyChangeListener.

Basicamente, sua classe que vai esperar a mudança do dadoslidos deve implementar PropertyChangeListener, e essa sua classe que muda os dadoslidos deve ser capaz de gerar os eventos, que é facilmente conseguido usando o PropertyChangeSupport. Adicione a classe que implementa o listener nesse PropertyChangeSupport e sai dando firePropertyChange()...

flw

Eduardo Oliveira

Toque a balada do amor inabalável, eterna love song de nós dois...

Página
[WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team