Olá pessoal, estou criando uma aplicação que tem 4 botões:
O mesmo cadastra certo no banco de dados, só na hora de listar da erro.
private void btnPrimeiroActionPerformed(java.awt.event.ActionEvent evt) {
carregaDados (0);
}
private void btnAnteriorActionPerformed(java.awt.event.ActionEvent evt) {
if(contador >= 0 && contador-1 <totalizar()){
carregaDados(--contador);
}else{
javax.swing.JOptionPane.showMessageDialog(null, "Posição Inválida");
}
}
private void btnProximoActionPerformed(java.awt.event.ActionEvent evt) {
if(contador >= 0 && contador-1 <totalizar()){
carregaDados(++contador);
}else{
javax.swing.JOptionPane.showMessageDialog(null, "Posição Inválida");
}
}
private void btnUltimoActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
carregaDados (totalizar()-1);
}
public void carregaDados(int posicao){
contador = posicao;
Autor a = listaAutores.get(posicao);
for(Autor aut : listaAutores){{
txtNome.setText(aut.getNome());
txtEndereco.setText(aut.getEndereco());
}
}
}
public int totalizar(){
return listaAutores.size();
}[/code]
[code]private LinkedList><Autor> listaAutores = new LinkedList<Autor>();
private int contador = 0;