Colocar as Consultas no jTextFild [RESOLVIDO]

4 respostas
Maureli

Não estou conseguindo passar as consultas para o Formulário?

Já tentei várias formas, mas aparece um monte de erro.

Favor apenas deem um olhada se a passagem dos parametros para os Jtexfilds estão corretas?

Obrigado.

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

        Box box = new Box();
        Cliente cli = new Cliente();
        Telefone tel = new Telefone();
        Endereco end = new Endereco();

        //Pega o ID digitado pelo usuario
        int consultaBox = Integer.parseInt(txtConsulta.getText());


        box.setId(consultaBox);
        cli.setId(consultaBox);
        tel.setId(consultaBox);
        end.setId(consultaBox);

       
        //Chama os métodos para fazer a consulta no BD

        JDBCConsultar consulta = new JDBCConsultar();

        Box b = consulta.consultarBox(box);
        Cliente c = consulta.consultarCliente(cli);
        Endereco e = consulta.consultarEndereco(end);
        Telefone t = consulta.consultarTelefone(tel);

       //passa os parametros para os jtext
         int id_box = b.getId();
        txtBox.setText(String.valueOf(id_box)); // jtextfild_ID

        String nome = c.getNome();
        txtNome.setText(nome); // jtextfild_nome

        long cpf = c.getCpf();
        txtCPF.setText(String.valueOf(cpf)); // jtextfild_cpf

        String endereco = e.getRua();
        txtEndereco.setText(endereco); // jtextfild_endereco

        int num = e.getNumero();
        txtNumero.setText(String.valueOf(num)); // jtextfild_numero

        String residencial = t.getTelResidencial();
        txtResidencial.setText(residencial); // jtextfild_tel-residencial

        String celular = t.getTelCelular();
        txtCelular.setText(celular); //// jtextfild_tel-celular



    }

4 Respostas

T

Posta o erro pra gente ver! Essa parte do código parece estar tudo certo.

Maureli

Esses são os erros que estão aparecendo.

Ja refiz todo o Frame novamente para ver se resolvia algo mas não adiantou

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at view.ConsultarCliente.jButton1ActionPerformed(ConsultarCliente.java:245) at view.ConsultarCliente.access$200(ConsultarCliente.java:24) at view.ConsultarCliente$3.actionPerformed(ConsultarCliente.java:121) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6267) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6032) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4630) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) CONSTRUÍDO COM SUCESSO (tempo total: 11 segundos)

Maureli

Tem coisas que as vezes eu não sei explicar.

Refiz tudo do zero, fui fazendo as coisas acontecerem passo a passo, a agora funcionou.

O pior é que o código está exatamente igual os anterior.

Será que o NetBens ta doidão?

T

Parece que era um erro dentro da ConsultaCliente, provavelmente um objeto que não havia sido estânciado. Abraços!

Criado 22 de fevereiro de 2011
Ultima resposta 23 de fev. de 2011
Respostas 4
Participantes 2