Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal.
Estou com dificuldades em adicionar dados na JTable.
O código que eu fiz foi esse:
public DefaultTableModel getTabela(Cliente cliente) {
String[] colunas = new String[]{
"Nome", "Data de Nascimento",
"Est. Civil", "CPF", "Endereço",
"RG", "Sexo", "Bairro", "Cidade"
};
String[][] obj = new String[][]{};
DefaultTableModel modelo = new DefaultTableModel(obj, colunas);
modelo.addRow(new String[] {cliente.getNome(), cliente.getDtnasc(),
cliente.getEstcivil().toString(),cliente.getCPF(), cliente.getEndereco(),cliente.getRG(),
cliente.getSexo().toString(), cliente.getBairro(), cliente.getCidade()});
return modelo;
}Agora o que me encuca é que ele dá NullpointerException quando chamo esse método.
Eu to chamando ele no ActionPerformed de um botão Inserir.
tbl.setModel(func.getTabela(cliente));
Nesse caso, quero inserir uma nova linha, mas, quando executar,
ele dá null point exception.
Alguém pode me ajudar?
Desde já obrigado amigos.
:)
Carregando comentários...