ArrayList -> JComboBox

2 respostas
J

Bom dia a todos,

Sou um iniciante na linguagem Java, e estou com uma duvida em um código que preciso desenvolver.
Estou usando o Eclipse com Visual Editor, e quero que uma ComboBox mostre meus elementos de uma ArrayList (Estou usando um array list de uma classe).
Porem no método descrito abaixo, exibe apenas o ultimo dado gravado em todas os campos.
O que estou fazendo de errado?

//método para preeencher meu o combobox
	public void atualizarTela (){
		jPessoasBox.removeAllItems();
		for(int i = 0; i < user.size(); i++) {
			jPessoasBox.addItem("Nome : " + user.get(i).getNome() + " | Idade : " + user.get(i).getIdade() + " | RG : " + user.get(i).getRg());
		}
	}

2 Respostas

dudu_sps

a maneira de pegar os valores está certo…
mas como está sendo preenchido essa lista user?

J

Dessa maneira,

usuario.setNome(getJNomeField().getText());
					usuario.setIdade(getJIdadeField().getText());
					usuario.setRg(getJRGField().getText());
					user.add(usuario);
Criado 16 de maio de 2011
Ultima resposta 16 de mai. de 2011
Respostas 2
Participantes 2