Preciso passar o getselectedrow para outra jframe para popular 4 campos, txtNome, txtEmail, txtTelefone e jtxtID.
private void btnAlterarActionPerformed(java.awt.event.ActionEvent evt) {
if (jtblPesquisar.getSelectedRow() >= 0) {
Long id;
String nome;
String tel;
String email;
TelaAlterar jalterar = new TelaAlterar();
Contato c = new Contato();
for (int i = 0; i <= jtblPesquisar.getSelectedRow(); i++) {
id = Long.valueOf((Integer) jtblPesquisar.getValueAt(i, 0));
nome = (String) jtblPesquisar.getValueAt(i, 1);
tel = (String) jtblPesquisar.getValueAt(i, 2);
email = (String) jtblPesquisar.getValueAt(i, 3);
c.setId(id);
c.setNome(nome);
c.setEmail(email);
c.setTelefone(tel);
}
// aqui.. estou tentando passa objeto para outra tela..
Object [] ob = new Object[jtblPesquisar.getSelectedRow()];
jalterar.setC(ob.toString());
jalterar.setVisible(true);
} else {
JOptionPane.showMessageDialog(null, "Favor selecionar uma linha");
}