Pegar o valor da linha selecionada de ua tabela

[color=blue]Olá amigos , sou iniciante em Java e gostaria mt da ajuda de vcs !

Tenho uma DefaultTableModel prenchida com valores e gostaria de saber como faço fara saber qual a linha da tabela foi selecionada , e como faço para pegar o valor desta linha . Ex : Médico , turno_manha , turno_tarde e turno_noite?
[/color]

a defaultTableModel tem a opção [color=blue]getselectedRow[/color], acho que isso resolve o seu problema.

mas esse método retorna o valor de todas as celulars???

mas a defaultTableModel mnão possui o metodo getSelectdRow…

Imagine que vc tem uma tabela declarada com 3 colunas e N linhas, dai vc quer pegar os valores de cada coluna da linha selecionada, vc só faz assim:


 int posicao = tabela.getSelectedRow(); // isso vai te retornar o indice da linha selecionada.

digamos que vc quer pegar os valores de colunas que possuem nomes , na coluna 1 e 2, vc pode fazer:


String nome =  tabela.getValueAt(posicao,0); //pega a linha escolhida e a posição da coluna zero
String sobrenome=  tabela.getValueAt(posicao ,1); //pega a linha escolhida e a posição da coluna um

é isso q vc precisa?

Muito obrigado meu amigo ! era exatamente isso que estava precisando .