Preenchimento Dinâmico em um JList - Java

Java

11/08/2016

Oi, sou recém-assinante aqui do DevMedia e estou com problemas. Estou fazendo uma automação dos laboratórios da minha escola usando placas Arduino.
Bom, já consegui fazer isso, mas, pra deixar ainda mais dinâmico esse projeto, decidi monitorar as ações dos professores nos laboratórios. Assim, saberia o que cada um está fazendo em tempo real.
Criei um JList e adiciono nele, por meio de um ListDefaultModel, uma string composta de: O login (" prof joao ") + O tipo da ação ("ligou o ar", "ligou o DataShow") + o laboratório que a pessoa fez a ação (" do lab 1", " do lab 6.").

Bom, funcionou mas tenho um problema. A string só é adicionada depois que outra ação é feita.
Ex;

Ligo o ar do lab 1. Não aparece nada no JList;
Desligo o ar do lab 1. Aí sim aparece " prof joao ligou o ar do lab 1."
Depois que eu tento ligar o DataShow do lab 1, aparece: " prof joao desligou o ar do lab 1".

A msg sempre está atrasada.
Alguém pode me dar uma sugestão, ou um caminho pra que eu possa fazer essa ferramenta?

Obrigado!
Feliph Kevin

Feliph Kevin

Curtidas 0
POSTAR