Ola, estou fazendo um trabalho da faculdade em java no netbeans 8.2, criei uma tela internal JFrame com um botão “LISTAR” (um jButton normal), como faço para que quando eu clique neste botão seja exibido os dados?
Os dados estão sendo salvos em um ArrayList
O codigo esta assim:
Classe com a declaração das variaveis:
package Classes;
public class Cliente {
public String nome;
public String rg;
public String cpf;
public String prof;
public String aniver;
public Cliente() {
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getRg() {
return rg;
}
public void setRg(String rg) {
this.rg = rg;
}
public String getCpf() {
return cpf;
}
public void setCpf(String cpf) {
this.cpf = cpf;
}
public String getProf() {
return prof;
}
public void setProf(String prof) {
this.prof = prof;
}
public String getAniver() {
return aniver;
}
public void setAniver(String aniver) {
this.aniver = aniver;
}
}
Classe com o metodo pra salvar no array:
package Classes;
import java.util.ArrayList;
public class Salvar {
ArrayList <Cliente> ListCli = new ArrayList();
public void Salvar(Cliente cli){
this.ListCli.add(cli);
}
}
Método do botão salvar na tela de formulario de cadastro:
private void jbsalvarActionPerformed(java.awt.event.ActionEvent evt) {
// BOTÃO SALVAR
Cliente clisave = new Cliente();
clisave.setNome(txtnome.getText());
clisave.setCpf(txtcpf.getText());
clisave.setRg(txtrg.getText());
clisave.setProf(txtprof.getText());
clisave.setAniver(txtaniver.getText());
JOptionPane.showMessageDialog(rootPane, "SALVO COM SUCESSO!");
}