ComboBox a partir de um Array

1 resposta
S
Oi pessoal...estou querendo implementar um JComboBox para listar os dias do mês...estou tentando assim:

       String diaNasc[] = new String[31];
       JComboBox cmbDiaNasc = new JComboBox();
	   for (int i=0;i <= 30; i++){
	      diaNasc[i] = (i+1);
	   }
	   cmbDiaNasc = diaNasc;

       
        Onde está o erro ?

1 Resposta

ViniGodoy

Tem três erros aqui.

  1. Topicos de interface gráfica devem ser abertos no fórum de interface gráfica.
  2. Ao postar códigos, você use a tag code (se não sabe como, leia aqui).
  3. Um Combobox não é um array de Strings, por isso, você não pode simplesmente atribuir.

Faça assim:

JComboBox cmbDiaNasc = new JComboBox(); for (int i =1; i &lt;=31; i++) cmbDiaNasc.addItem(Integer.valueOf(i)); }

Criado 28 de maio de 2011
Ultima resposta 28 de mai. de 2011
Respostas 1
Participantes 2