Estou com uma dúvida tenho uma tabela e estou precisando pegar o índice que está em um jTable para passá-lo no ArrayList.
Estou fazendo assim:
linhaSelecionada = jTable1.getSelectedRow();
no ArrayList quero fazer isso.
funcionarios.get(linhaSelecionada);
Isso acontece quando o usuário clica em alguma linha da jTable, só que ele está voltando com os valores incorretos, no caso do método getSelectedRow ele retorna -1, ou seja, o valor quando a linha não é selecionada, não sei como fazer para eu poder selecionar.