ola tudo bom? quando estou fazendo a pesquisa ele esta fazendo pelo codproduto mas eu gostaria que fizesse a pesquisa pelo codbarras quando digito um codigo de barras salva no banco ele da a mensagem de nao encontrado mas quando digito o codigo produto ele aparece o produto mas queria que selecionasse o codigo de barras alguem me ajuda por favor?
parte que faço a pesquisa
objetoProduto =
gerenciador.find(Produto.class,Integer.parseInt(caixa5.getText()));
codigo do botao pesquisar completo
botao6.addActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e){
Produto objetoProduto = new Produto();
if (caixa5.getText().equals("")){
JOptionPane.showMessageDialog(null, "Informe um código para busca");
}
else {
objetoProduto =
gerenciador.find(Produto.class,Integer.parseInt(caixa5.getText()));
if(objetoProduto != null ){
caixa6.setVisible(true);
caixa6.setEnabled(false);
caixa6.setText(String.valueOf(objetoProduto.getDescricao()));
Codigo = objetoProduto.getCodBarras();
}else {
JOptionPane.showMessageDialog(null,"Nao encontrado");
}
}
}
});