Problema com método setEnable() [RESOLVIDO]

Boa tarde a todos. Gostaria que alguém me ajudasse no seguinte:

Criei uma label e um ComboBox. Deixei a propriedade setEnable da minha label como false, para que quando for selecionado uma determinada opção da combo box, ela apareca.
Para isso, coloquei o seguinte código no evento da minha ComboBox:


   // cTipoFaturamento é meu ComboBox
   // lDiaFixo é minha label

    private void cTipoFaturamentoActionPerformed(java.awt.event.ActionEvent evt) {                                                 
       
        initComponents();
        if(cTipoFaturamento.getModel().equals("Dia Fixo no Mês")){
            lDiaFixo.setEnabled(true);
        }
      

    }    

Daí, quando eu seleciono no ComboBox a label não aparece. Onde eu errei?
Gostaria de salientar aqui que a opção “Dia Fixo no Mês” corresponde ao índice 2 do meu ComboBox. Desde já agradeço quem puder ajudar.

Pessoal, consegui resolver o problema.

É só fazer o seguinte:

     private void cTipoFaturamentoActionPerformed(java.awt.event.ActionEvent evt) {                                                 
       
        
        if(cTipoFaturamento.getModel().getSelectedItem().equals("Dia Fixo no Mês")){
            lDiaFixo.setEnabled(true);
          
        } else {
            lDiaFixo.setEnabled(false);
           
        }
      

    }

Era só usar o método getModel() junto do método getSelectedItem(). Abraço.

Acho que usar getSelectedItem() diretamente no JComboBox também resolveria o seu problema:

A propósito, como o item selecionado no JComboBox pode ser nulo, o trecho abaixo é mais seguro: