Problemas com JTable

1 resposta
J

Boa tarde galera…

Estou tendo um pesadelo com o JTable.
Meu problema é o seguinte.

Criei um jtable sem linha nem coluna.
ai quando um cara seleciona uma opcao em um combobox, ele preenche o jtable com os dados corretos.

a funcao que chama o carregamento é mais ou menos assim:

Vector cabecalho = new Vector();

cabecalho.addElement(IDcli);

cabecalho.addElement(Cliente);

cabecalho.addElement(CPF);

cabecalho.addElement(Status);

DAO = new pesquisaDAO();

try {

tbPesquisa.setModel(new DefaultTableModel(DAO.ClientePorNome(txtTagPessoa.getText(),ckbClientesDesativados.isSelected()), cabecalho));

} catch(Exception erro){

JOptionPane.showMessageDialog(null, "Ocorreu um erro ao listar: " + erro.getMessage());

}

notem que o DAO.ClientePorNome retorna um vector com os dados.

bom, até ai ta tudo lindo. Mas eu coloquei no event Clicked do JTable pra ele selecionar o ID da linha clicada.
se ele clicar na primeira coluna, tudo funciona, se ele clicar em qualquer outra, causa um Exception ArrayIndexOutOfBoundsException.

Estranho é que se selecionar qualquer outra opcao no combobox ele funciona normalmente. Somente essa opcao (que é a padrao, ja vem selecionada quando abre o formulario) esta dando problema.

alguem ja viu algo assim?

HELP ME!!!

abrç a todos

1 Resposta

josue_carrecon

Posta seu codigo todo!!!

Criado 19 de novembro de 2010
Ultima resposta 20 de nov. de 2010
Respostas 1
Participantes 2