O JComboBox possui um modelo de dados chamando ComboBoxModel. � nesse modelo que est�o guardados todos os dados do combobox. Se voc� quiser ter o controle din�mico desse modelo voc� pode manter uma variavel apontado para o modelo no seu programa. Por�m o modelo � uma interface se n�o me engano. Existem uma implementa��o b�sica chamada DefaultComboBoxModel que voc� pode usar.
Assim:
DefaultComboBoxModel meuModelo = new DefaultComboBoxModel();
JComboBoxModel meuCombo = new JComboBoxModel();
Sempre que voc� quiser manipular um elemento do combo dever� usar o meuModelo. As altera��es refletir�o diretamente no combo. N�o me lembro, mas talvez voc� deva disparar um evento de DataChanged sempre que mudar alguma coisa. Mas isso � besteira.
[]s
Vin�cius
At 13:47 9/10/2002 -0300, you wrote:
basta vc dar um
listCBox = new JComboBox(listArray2);
e pronto.
agora vai de vc ver se � melhor utilizar esse procedimento ou efetuar um m�todo para mudar as op��es do combo, claro que isso vai depender do que vc est� implementando.
Jefferson
Victor Dweck escreve:
Alguem sabe como eu posso atualizar din�micamente um JComboBox, inicializado
com um array de String???
Exemplo:
String[] listArray;
listCBox = new JComboBox(listArray);
String[] listArray2;
//quero atualiazar com listArray2 meu ComboBox.
------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
Jefferson C. Martins
------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
