olà pessoa sou novo aqui e em java. eu gostaria saber como posso passa a linha selecionada em jtable para um textfield que está em outro jframe.
se tiver alguen que puder me ajudar desde ja agradeco.
Jtable
G
1 Resposta
Bom para capturar uma linha do JTable vai depender de quantas colunas tem no JTable. Vou fazer um exemplo considerando umJTable com 4 colunas.
As colunas são: nome, idade, endereço e telefone.
//nome da variavel da JTable que vc esta usando
JTable jTable;
public String[] capturaLinha(){
//vetor de String responsavel por armazenar os dados da linha do JTable
String[] retorno;
retorno[0]=jTable.getValueAt(linha,0);//recupera o nome
retorno[1]=jTable.getValueAt(linha,1);//recupera a idade
retorno[2]=jTable.getValueAt(linha,2);//recupara o endereco
retorno[3]=jTable.getValueAt(linha,3);//recupera o telefone
return retorno;
}
resumindo o metodo getValueAt(linha,coluna), vai retornar o respectivo objeto que esta contido em cada um deses campos.
existem aqui no guj varios tutoriais desse tipos, e a documentação da api é muito vasta.
qualquer duvida posta aí.
Criado 13 de novembro de 2011
Ultima resposta 13 de nov. de 2011
Respostas 1
Participantes 2