Minha experiência no java não é muito grande, e estou com dificuldade de criar um botão para que elimine todos o dados da tabela.
Na tabela possui o código como auto increment bem como campos de data, valor de cada parcela bem como o numero das parcelas o principal o código do cliente que se repede em todas as parcelas bem como os outros campos.
Usando o netbeans não estou conseguindo fazer um IF que le todas as parcelas e delete de um determinado cliente informado.
a deleção de cada um por vez eu fiz conforme abaixo o fonte:
private void excluirParcela() {
int linha = tbBaixaParcela.getSelectedRow();
String nome = (String) tbBaixaParcela.getValueAt(linha, 1);
int parcela = (Integer) tbBaixaParcela.getValueAt(linha, 3);
int codigo = (Integer) tbBaixaParcela.getValueAt(linha, 0);
//pegunta se realmente deseja excluir
int opcao = JOptionPane.showConfirmDialog(this, "Deseja excluir a parcela do: \n "
+ nome + "\n " + "Parcela: " + parcela + " ?", "Atenção", JOptionPane.YES_NO_OPTION);
//se sim exclui, se não não faz nada
if (opcao == JOptionPane.OK_OPTION) {
if (controllerParcela.excluirParcelaController(codigo)) {
JOptionPane.showMessageDialog(this, "Parcela excluída com sucesso!");
carregarBaixas();
} else {
JOptionPane.showMessageDialog(this, "Erro ao e os dados!", "ERRO", JOptionPane.ERROR_MESSAGE);
}
}
}
