Problema c/ Metodo e Retorno.
Bom dia, estou com um problema no retorno de um metodo em java. Tenho um classe Vendas.java, onde que ao clicar num botão ele chama outra classe chamada ListaClienteVenda.java - essa classe é responsavel por fazer uma consulta no banco de dados e listar para o usuario o nome procurado, ao clicar na linha onde esta listado o codigo do cliente e nome do cliente e retornado para a Classe Vendas.Java esses dados e esses dados deveriam ser setados em dois jTextField (jTextField1 e JTextField2), porém isso não acontece. Se alguem puder ajudar desde já agradeço, pois fiquei um dia e meio agarrado nessa parte do código pois não sei setar os dados na minha classe Vendas.java
public class Vendas extends.javax.swing.JFrame {
Conexao db = Conexao ();
public Vendas (){
initComponents();
}public void Receber(String cod, String nome){
jTextField1.setText(cod); JTextField2.setText(nome);
// aki verifiquei se os valores estavam chegando ao clicar System.out.println(nome);
}//aki o botão que ira acionar o meu evento private void jButtonBuscarActionPerformed(java.awt.event.ActionEvent evt){
ListaClienteVenda xlc = new ListaCliente Venda(); xlc.show();
//como posso chamar o metodo Receber aki dentro???
} }
Agora a minha Classe ListaClienteVenda.java
public class ListaClienteVenda extenx javax.swing.JFrame {
Conexao db;
Vendas mandar;public ListaClienteVenda(){
initComponents();
db = new Conexao();
mandar = new Vendas();
}
//Evento que ao clicar na linha obtem os valores e envia para a classe Vendas.java
private void jTable4MouseClicked(java.awt.event.MouseEvent evt) {
if(evt.getClickCount()>=0){
if(evt.getClickCount()>=0{
int row = jTable4.getSelectedRow();
String codigo = (String)jTable4.getValueAt(row,0);
String nome = (String)jTable4.getValueAt(row,1);
mandar.Receber(codigo,nome);
} } } }
Discussão (6)
Carregando comentários...