Я делаю проект колледжа, использующий Jframe для программирования системы продаж.Но я сталкиваюсь с проблемой, когда дело доходит до появления моего продукта во время продажи (POS).У меня есть таблица с несколькими продуктами для выбора, но когда я выбрал продукт, он должен появиться на главном экране POS, чего не происходит, информация о продукте просто не появляется.Однако при выборе выдержки в проекте я проверяю, есть ли там информация о продукте.Но в программе по-прежнему не появляются.
Следующая выдержка из моего метода, который находится в моем Jframe Search Products, который получает информацию о выбранном товаре!
private void jTableProdutosMouseClicked(java.awt.event.MouseEvent evt) {
String id_produto =""+jTableProdutos.getValueAt(jTableProdutos.getSelectedRow(),0);
produtoBeans.setPesquisa(id_produto);
ProdutosBeans model = controlProduto.buscaProduto(produtoBeans);
PDV pdv = new PDV();
pdv.recebeProduto2(model);
this.dispose();
}
Следующая выдержкаэто из метода в моем JFrame PDV, где я получаю информацию о продукте и отображаю ее на экране.
public void recebeProduto2(ProdutosBeans model){
jTextFieldCodigo.setText(Integer.toString(model.getId()));
jLabelDescricao.setText(model.getDescricao());
jTextFieldValorUnitario.setText(Double.toString(model.getValorVenda()));
jTextFieldQuantidade.setText(Integer.toString(1));
//JOptionPane.showMessageDialog(null, model.getDescricao());
}
Моя проблема здесь!Метод получает правильную информацию, как я тестировал ее с JOptionPane, но .setText () не появляется на экране!