ae pessoal, começei a dar uma estudada… em gui com uma apostila muito…boa que peguei no apostilando… mais começei a fazer o programa abaixo e queria exibir todos os meses cadastrado com respectivo valores, eu conseguir exibir um mes apenas…
quem puder dar esse help… 
Duvida em exibir dados
4 Respostas
Olá! para você mostrar todos os itens cadastrados, antes disso você tem q armazenar os valores em um banco de dados via JDBC ou em arquivos de texto, para isso você dudar a ação do botão calcular, ou até mesmo colocar outro botão com a opção cadastrar, ai fica ao seu critério.
Exe:
Na ação do botão vc manda ele chamar outro método!
cal.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
calculaValor();
//metodo que salva em algum arquivo ou BD
metodo();
meses.add(this);
mostraHist();
}
});
Espero ter ajudado!
eu pensei em pegar os dados do arraylist e dar um for each… e sair imprimindo …mais nao conseguir fazer isso… é gravar mp arqiovp seria uma opcao a qual nao tinha pensado…
Anram… e depois é só você fazer uma busca aonde estão os dados, mas atmbém você pode fazer como pensou, era só fazer outro botao “Exibi meses” e adicionava uma ação a ele, essa ação correria todo o ArrayList e mostrava o conteudo de cada objeto mes criado, sendo que, voce tem q fazer uma referencia meio doida a um objeto do tipo que voce quer extrair os dados, pra console ficaria +/- assim
public void MostraMeses(){
for(int i=0; i <= meses.size(); i++){
mes oo = (mes) meses.get(i);
System.out.println(oo.dados());
}
}
}
Aí você adapta para a GUI.
humm… vou tentar… aqui…