Olá!
Quero, por exemplo, clicar duas vezes em uma linha de um JTable e, fazer abrir uma outra janela com informações referentes ao produto que o usuario clicou…como fazer?
Mas na JTable…como eu vou saber em que linha o usuário clicou com o mouse?
L
luidymoraisPJ
Com o comando getSelectedRow, ele pega a linha em que o usuário clicou.
M
mdtorbisPJ
ok ok…acho que não me expressei corretamente!
É que tp…quando eu clico duas vezes na linha, a célula em que estou clicando torna-se editável, fazendo com que o mouseListener não funcione!
Quando faço para 1 clic de mouse, em vez de 2, funciona!
Como faço para a célula não se tranformar em editável?
Já tentei setEnable(false), mas daí ocorreu uma Exception!
Valeu…
L
luidymoraisPJ
tenta setEditable( false ); deve dar certo.
M
mdtorbisPJ
Este método não se aplica a JTable!
Mais alguém pra dá uma dica?
=)
P
paulohbmetalPJ
“mdtorbis”:
Este método não se aplica a JTable!
Mais alguém pra dá uma dica?
=)
Dá uma olhada neste tópico que tem uma dica massa.