Olá, pessoal.
Estou desenvolvendo um sistema onde em uma tela de cadastro de pedidos existe um jbutton para pesquisar produtos, ao cliclar nesse botão abre uma nova JFrame com o campo pesquisar e uma Jtable.
Ao selecionar uma linha no JTable o Id do produto, e nome deveria retornar para a tela JFrame aberta anteriormente (o que não esta acontecendo, pois está abrindo uma nova tela de pedidos com os campos devidamente preenchidos).
Código da Tela de pedido chamando a tela pesquisar produto:
private void btnPesquisarProdutoActionPerformed(java.awt.event.ActionEvent evt) {
// abrir a tela pesquisar produto
TelaPesquisarProdutos produtos = new TelaPesquisarProdutos();
produtos.setVisible(true);
this.add(produtos);
código da tela pesquisar produto setando os campos na tela pedido:
private void tblProdutosMouseClicked(java.awt.event.MouseEvent evt) {
TelaPedidos frame = new TelaPedidos();
frame.jTabbedPane1.setSelectedIndex(1);
frame.txtIdProduto.setText(tblProdutos.getValueAt(tblProdutos.getSelectedRow(), 0).toString());
frame.txtProduto.setText(tblProdutos.getValueAt(tblProdutos.getSelectedRow(), 1).toString());
frame.setVisible(true);
this.dispose();
}
Resumindo, só quero que os dois campos do JTable retorne para o primeiro JFrame aberto.