Ola. Estou fazendo um programa que ao clicar no botao inserir ele ativa um evento que grava os dados em uma arraylist o problema que nao estou conseguindo trazer todos os objetos novamente.
o codigo do botao inserir esta assim:
private void jbCriarActionPerformed(java.awt.event.ActionEvent evt) {
//pega a data no text field data e assim respectivamente.
String data = tfData.getText();
String transacao = tfTransacao.getText();
String creditoS = tfCredito.getText();
//passar o atributo String para double.
double credito = Double.parseDouble(creditoS);
String debitoS = tfDebito.getText();
//passar o atributo String para double.
double debito = Double.parseDouble(debitoS);
//instancia na classe fatura
Fatura fat = new Fatura(data, transacao, credito, debito);
}
Dai, vai para a classe Fatura e ativa o construtor.
O metodo imprime esta assim:
public void mostraArray(){
for (Iterator<Fatura> iterator = fatarray.iterator(); iterator.hasNext();){
Fatura fat = (Fatura) iterator.next();
JOptionPane.showMessageDialog(null, "Data: " + fat.getData() + "\nTransação: " +
fat.getTransacao() + "\nCrédito: " + fat.getCredito() + "\nDébito: " +
fat.getDebito());
}
Minha arraylist esta criada na classe Fatura assim:
private ArrayList<Fatura> fatarray = new ArrayList<Fatura>();
Sera que alguem pode me ajudar? desde ja obrigado.

