JList não atualiza a lista as vezes, por que?

1 resposta
viniciusalvess

è a seguinte situação:

Tenho uma Runnable que no metodo run , chamo um metodo sincronizado , que preenche uma Arraylist() ;

Na outra classe MeuFrame que herda de JFrame tenho o Jlist que no contrutor passo um DefaultListModel ;

Antes de setar a instancia MeuFrame para visible,  chamo um método que preenche o DefaultListModel ,usando o método addElement() dele.

de cada 5 instancias ± que crio de MeuFrame uma delas o JList não atualiza, porém a próxima instancia de MeuFrame que eu crio , se a lista atualizar;
a instancia de MeuFrame que não tinha atualizado a lista é atualizada, isso mostra que os dados estavam nela , porém não tinha pintado o JList.
Já tentei chamar o meulist.repaint() e o meulist.setmodel() para cada elemento que adiciono no model. e persiste esse mesmo problema.

Alguem mais experiente ai tem alguma dica para messar ?

1 Resposta

sech777

Amigo, boa noite. Pode postar o código? Fica mais fácil para ajuda!

Criado 6 de novembro de 2011
Ultima resposta 6 de nov. de 2011
Respostas 1
Participantes 2