Pegar texto de um JComboBox - Eclipse

Olá, fiz um programa no qual o usuário escolhe o que deseja pesquisar pelo jComboBox, que seria o Paciente ou o Exame, aqui está o código:

CÓDIGO
   private void consultar(){
	String Item = (String) cbBusca.getSelectedItem();
    if("Paciente".equals(Item)){
    String sql = "select ID, IDPAC, EMail from imgexames where EMail like ?";
    
    try {
        pst = conexao.prepareStatement(sql);
        pst.setString(1, txtPaciente.getText() + "%");
        rs = pst.executeQuery();
        
        tblPesquisa.setModel(DbUtils.resultSetToTableModel(rs));
        
    } catch (Exception e) {
        JOptionPane.showMessageDialog(null, "Foi encontrado um erro:\n" + e);
    }
}
 
    if("Exame".equals(Item)){
    Integer id = Integer.parseInt(txtPaciente.getText());
    Imagens.ImagemExames dao = new Imagens.ImagemExames();
    Imagens.ImagemGetSet exe = dao.buscarexamenutri(id);
    Imagens.ImagemManipular.exibiImagemLabel(exe.getImagem(), Imagem);
    }
}

Porém ele não reconhece o cbBusca da seguinte linha:

    String Item = (String) cbBusca.getSelectedItem();

Sendo que esse cbBusca existe, que nesse caso é o jComboBox, outra coisa que ele não reconhece é o JLabel (Imagem) da seguinte linha:

    Imagens.ImagemManipular.exibiImagemLabel(exe.getImagem(), Imagem);

E o problema é que na mesma linguagem e o mesmo código, no Netbeans está funcionando, porém meu Netbeans está com problema e por este motivo estou fazendo no Eclipse. Se alguém souber como posso resolver e deixar ai em baixo, ficarei muito agradecido, já tentei outros métodos que inclusive tem aqui, porém não funcionou.

Olá tudo bem?

Qual o erro que é apresentado?

Talvez esse código de cbBusca esteja no lugar errado. Por exemplo: o código pode estar sendo executado antes que o cbBusca seja criado. O que aparece de erro?

Olá, desculpe a demora para responder, fiz de outra maneira mais simples, obrigado pela atenção! :wink: