Preencher campos num jtextfield

2 respostas
5

oi…

nao tou a conseguir preencher os jtextfiel, assim que recebo dados de uma jtable, isto é, o que eu pretendia era que quando clicasse numa linha da minha jtable ela passa-se esses campos para o meus jtextfield?

2 Respostas

Vinny

Para pegar um valor da tabela e passar para o seu campo

usa o seguinte codigo

//JTable1.getSelectedRow() pega o numero da linha selecionada
 // e o numero 1 para  pegar o valor da coluna 1 ai vc coloca o numero da coluna que vc deseja pegar
 JTextField1.setText(JTable1.getModel().getValueAt(JTable1.getSelectedRow(),1).toString);

espero que ajude!
posta ai depois dizendo se deu certo!

5

oi sim deu resultado

obrigadao pela ajuda

private void jTable1MousePressed(java.awt.event.MouseEvent evt) {
       jTextField2.setText(jTable1.getValueAt(jTable1.getSelectedRow(), 0).toString());
       jTextField3.setText(jTable1.getValueAt(jTable1.getSelectedRow(), 1).toString());
       jTextField4.setText(jTable1.getValueAt(jTable1.getSelectedRow(), 2).toString());

ficou assim o codigo

Criado 25 de junho de 2009
Ultima resposta 25 de jun. de 2009
Respostas 2
Participantes 2