setText не отображает никаких сообщений на экране моего JFrame - PullRequest
0 голосов
/ 21 февраля 2019

Я делаю проект колледжа, использующий 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 () не появляется на экране!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...