ArrayList -> JComboBox

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());
		}
	}

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

Dessa maneira,

					usuario.setNome(getJNomeField().getText());
					usuario.setIdade(getJIdadeField().getText());
					usuario.setRg(getJRGField().getText());
					user.add(usuario);