Estou tentando inserir um JOptionPane de tabela vazia, mas estou com problemas na condição.
//Metodo
private void VerificaTabela(){
for(int i = 0; i <tableTabela.getRowCount(); i++){
if(tableTabela.getValueAt(i,0).toString().equals("")){
JOptionPane.showMessageDialog(null, "Erro...", "Não existe dependentes com esse cnpj", JOptionPane.ERROR_MESSAGE);
}
}
}
// TableModel
Consulta_Dependente_CRUD dao = new Consulta_Dependente_CRUD();
List<Consulta_Dependente> lista = (List<Consulta_Dependente>) dao.listaEmpresa(cnpj);
DefaultTableModel modelo = (DefaultTableModel) jtableTabela.getModel();
modelo.setRowCount(0);
for (Consulta_Dependente e : lista) {
modelo.addRow(new Object[]{
e.getRazao(),
e.getCCnpj(),
e.getDNome(),
e.getDCpf(),
e.getDRg(),
e.getDTelComercial(),
e.getDEmail(),
});
VerificaTabela();
}
}
co.Fechar_Conexao();
} catch (SQLException exc) {
JOptionPane.showMessageDialog(null, "Erro: " + exc.getMessage(), "Consulta de proposta", JOptionPane.ERROR_MESSAGE);
}
Pergunta
Everton.
Estou tentando inserir um JOptionPane de tabela vazia, mas estou com problemas na condição.
//Metodo private void VerificaTabela(){ for(int i = 0; i <tableTabela.getRowCount(); i++){ if(tableTabela.getValueAt(i,0).toString().equals("")){ JOptionPane.showMessageDialog(null, "Erro...", "Não existe dependentes com esse cnpj", JOptionPane.ERROR_MESSAGE); } } }// TableModel Consulta_Dependente_CRUD dao = new Consulta_Dependente_CRUD(); List<Consulta_Dependente> lista = (List<Consulta_Dependente>) dao.listaEmpresa(cnpj); DefaultTableModel modelo = (DefaultTableModel) jtableTabela.getModel(); modelo.setRowCount(0); for (Consulta_Dependente e : lista) { modelo.addRow(new Object[]{ e.getRazao(), e.getCCnpj(), e.getDNome(), e.getDCpf(), e.getDRg(), e.getDTelComercial(), e.getDEmail(), }); VerificaTabela(); } } co.Fechar_Conexao(); } catch (SQLException exc) { JOptionPane.showMessageDialog(null, "Erro: " + exc.getMessage(), "Consulta de proposta", JOptionPane.ERROR_MESSAGE); }Editado por Everton.Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.