[RESOLVIDO] Não entra no Action do ComboBox ao selecionar

3 respostas
javamysql
L

Galera parece ser uma dúvida simples, mas esta quebrando minha cabeça…

Tenho um comboBox com formas de pagamento, ao selecionar ele, dependendo da forma de pagamento ele deve liberar alguns campos. Sempre usei o evento ActionPerformed e funcionava normal kkkk.
Agora fui voltar a dar manutenção no meu sistema e deparei que não esta funcionando, fui mais afundo para saber oq esta acontecendo e percebi que se eu coloco alguma ação dentro do Action do comboBox, ele não entra de maneira alguma, se eu coloco somente um printLn(“Entrou”) para saber se esta entrando, ele entra normal, ta muito estranho isso, segue o código.

OBS: Mesmo depurando o projeto ele não entra no Action.

private void comboFormaPagtoActionPerformed(java.awt.event.ActionEvent evt) {                                                
        System.out.println("ENTROU------------------------------");
        if (comboFormaPagto.getSelectedItem().toString().equals("A Prazo")) {
            lblCodigoCliente.setEnabled(true);
            txtCliente.setEnabled(true);
            btnClientes.setEnabled(true);

        } else if (comboFormaPagto.getSelectedItem().toString().equals("Cartão")) {
            lblCodigoCliente.setEnabled(false);
            txtCliente.setText("");
            txtCliente.setEnabled(false);
            btnClientes.setEnabled(false);
            comboMaquina.setEnabled(true);

        } else {
            lblCodigoCliente.setEnabled(false);
            txtCliente.setText("");
            txtCliente.setEnabled(false);
            btnClientes.setEnabled(false);
            comboMaquina.setEnabled(false);
        } 
    }

Já procurei muito na net, e todos falaram que basta colocar no Action que funciona, mas não ta funcionando…

3 Respostas

rodriguesabner

ItemStateChanged não funciona pra vc?

L

Cara se é foda kkkkkk. Tinha testado todos eventos de click e nao funcionou. Esse do item eu nem imaginava funcionouu valeu manoo

rodriguesabner

Boa cara, marca como resolvida! :wink:

Criado 3 de agosto de 2018
Ultima resposta 3 de ago. de 2018
Respostas 3
Participantes 2