Reload em um combobox...?!

jcbConc.removeAllItems();
criarListaCombo(); //atualiza a array do combo
jcbConc = new JComboBox(new Vector(concursos)); //passa o array vector ao combo
jcbConc.repaint();

onde criarListaCombo(); busca no arquivo e acrescenta o resultado no array do combobox.porem isso funciona no construtor na entrada da tela…depois quando quero acrescentar um ao combo e adicionar no array concursos para depois da um reload e exibir o combo atualizado…nao consigo fazer isso acontecer…como da esse reload no combo com os novos array…
valeu galera…inte.

O problema do código que vc mostrou é que vc tenta instanciar novamente o combobox… quando na verdade o que vc deve fazer é simplesmente adicionar os novos itens…

em combo box existe um método addItem que recebe um objeto… nesse caso… vc deveria percorrer o vector (eca… procura outra coleção… ArrayList por exemplo…) e adicionar cada item contido nele.

Estude o DefaultModel para combobox, resolverá o seu problema!

[quote=marcelo_emanoel]O problema do código que vc mostrou é que vc tenta instanciar novamente o combobox… quando na verdade o que vc deve fazer é simplesmente adicionar os novos itens…

em combo box existe um método addItem que recebe um objeto… nesse caso… vc deveria percorrer o vector (eca… procura outra coleção… ArrayList por exemplo…) e adicionar cada item contido nele.[/quote]

poxa veim, funcionou como vc disse so adicionando o item por item pegando do arraylist, pois jogando direto ele nao fica certo.

valeu…funfo…inte…