è 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 ?