Adicionando novos items ao JComboBox

4 respostas
xwillianx

Alguem poderia me explicar como faço para adicionar novos items no JComboBox. Por exemplo:

Eu tenho uma JList com vários estados(SP,BA,RJ…)
quando eu clicar em um deles, eu queria mostrar no JComboBox as cidades relacionadas a cada estado. :smiley:

4 Respostas

Bravox

uma possibilidade é fazer uma consulta na base de dados e trazer as cidades do estado e adicionar em uma um array por exemplo e depois carregar no jcombox através de um loop !!

JComboBox jcb = new JCombobox();

// array que recebe as cidades e
// algum metódo que faz a consulta e retorna o array com as cidades  

String[] cidades = getCidades();

for( int i = 0; i < cidades.length; i++; ){

       jcb.addItem( s[i] ); 
}
xwillianx

Não entendi de onde veio esse:

jcb.addItem( [color=red]s[i][/color] );

Bravox

foi mal na verdade é :

xwillianx

Agora entendi… :wink:

Criado 7 de junho de 2007
Ultima resposta 8 de jun. de 2007
Respostas 4
Participantes 2