Tenho um ArayList do tipo Pessoas(codigo abaixo), porem quando insiro um novo dado, ele salva o ultimo dado em cima de todos os dados restantes…
Como faço para resolver?
public class FrmCadastroCliente extends javax.swing.JFrame {
Pessoas pes1 = new Pessoas();
ArrayList pes = new ArrayList();
}
private void btnSalvarActionPerformed(java.awt.event.ActionEvent evt) {
this.pes1.setCodigo(Integer.parseInt(txtCodigo.getText()));
this.pes1.setCpf(txtCpf.getText());
this.pes1.setCidade(txtCidade.getText());
this.pes1.setDataNasc(txtData.getText());
this.pes1.setEndereco(txtEndereco.getText());
this.pes1.setNome(txtNome.getText());
this.pes.add(pes1);
}