(RESOLVIDO) Capturar Evento de Click de Mouse em uma célula não editável do JTable

Boa tarde.

Tenho uma JTable, que por necessidade da empresa (o código já estava pronto e não pude mudar), possui um objeto DefaultTableModel, com os métodos getColumnName() e isCellEditable() sobreescritos. Preciso capturar um duplo clique do mouse em uma célula não editável da JTable, porém não estou conseguindo. Já consegui fazer para uma célula editável, mas para uma não editável aparentemente ele nem consegue capturar o evento.

por exemplo:

component.addMouseListener( new MouseAdapter() { @Override public void mouseClicked(MouseEvent e) { if (e.getClickCount() == 2) { linha = tabela.getSelectedRow(); coluna = tabela.getSelectedColumn(); switch (getCodigo()) { case 0: if(tabela.getModel().isCellEditable(linha, coluna)){ chamarAjuda(getCodigo()); // Coloquei aqui para testes. } else { chamarAjuda(getCodigo()); } break; } } } });

A mensagem de ajuda só aparece quando o método isCellEditable retorna true.

Obrigado.

o que seria o objeto component? célula ou tabela?

JTextField, que funciona como célula.

Obrigado.

Leopoldof, muito obrigado.

A sua pergunta fez com que eu descobrisse a resposta.

Abraços!